zoukankan      html  css  js  c++  java
  • Egret Pro学习之路:vscode自动补全与自动import

    看视频教程,创建了一个组件MyInputTest
    绑定不到编辑器的组件上。
    教程里面添加组件输入My就会联想到组件名称了,我这边出不来。
    还有一个问题就是代码添加组件的时候@component() 会自动import ,
    教程里面是import { component } from "@egret/ecs";
    我这边前面是一大串路径import { component } from "c:/users/wendy/appdata/roaming/egretpro/engine/release/1.6.0/packages/ecs";

    我基本是根据官方的入门学习笔记视频教程走的,不懂是哪一步错了还是漏了啥?

    然后编辑器关掉再打开就是一堆报错。。。。。。。。。

    官方回复说是关于vscode引入库的时候路径变成绝对路径的问题,主要是跟vscode编辑器的设置有关,

    于是在各种百度之后,终于解决了这个问题,小白萌新,反正就是一通安装与设置==

    自动补全与自动import 功能:

    1、安装插件:Path Intellisense   (自动补全文件路径)

    2、配置:

    "path-intellisense.mappings": {
         "@": "${workspaceRoot}/src"
    }

    3、在项目package.json所在同级目录下创建文件jsconfig.json:

    {
        "compilerOptions": {
            "target": "ES6",
            "module": "commonjs",
            "allowSyntheticDefaultImports": true,
            "baseUrl": "./",
            "paths": {
              "@/*": ["src/*"]
            }
        },
        "exclude": [
            "node_modules"
        ]
    }
    1. 安装插件:Auto Import  (自动导入包)
    1. 安装插件:Npm Intellisense   (npm模块导入)
    2. 配置 Npm Intellisense
    3. {
        "npm-intellisense.scanDevDependencies": true,
        "npm-intellisense.importES6": true,
        "npm-intellisense.importQuotes": "'",
        "npm-intellisense.importLinebreak": ";
      ",
        "npm-intellisense.importDeclarationType": "const",
      }
  • 相关阅读:
    Appdelegate 跳转其他页面 获取当前屏幕显示的viewcontroller 获取当前屏幕中present出来的viewcontroller 获取当前导航控制器
    React-Native 环境部署
    关于GCD的那些事
    二,Runtime进行动态添加方法
    一, Runtime 交换方法
    Runtime 概念
    Mac Office安装及破解
    iOS 规范之宏
    规范之UITableViewCell
    Linux 命令
  • 原文地址:https://www.cnblogs.com/WentingC/p/13609023.html
Copyright © 2011-2022 走看看