zoukankan      html  css  js  c++  java
  • 不再手写import

    如要自动引入Vue组件,首先需安装VSCode拓展: Vetur

    自动引入Vue组件和普通Js模块

    在根目录添加 jsconfig.json
    每次修改jsconfig.json后需重启该VSCode窗口

    {
      "include": [
        "./src/**/*"
      ],
    }
    

    支持Webpack别名路径

    同上,需更新 jsconfig.json

    {
      "compilerOptions": {
        "baseUrl": ".",
        "paths": {
          "@/*": [
            "./src/*"
          ]
        },
      },
      "include": [
        "./src/**/*",
      ],
    }
    

    在JS中自动引入node_modules中的JS

    1. lodash为例,安装 lodash: npm install lodash
    2. 在根目录添加 jsconfig.json
    {
      "compilerOptions": {
        "checkJs": true,
      },
      "include": [
        "node_modules/lodash/*"
      ],
    }
    
    1. 输入关键字后,点击提示灯泡(快键键: Ctrl/Command + .),选择JS模块

    注意: checkJs可能会引起部分项目语法报错,如有报错可使用下面的方法作为替代方案。

    使用Npm Intellisense自动引入node_modules中的JS

    1. 安装VSCode拓展: Npm Intellisense
    2. 配置 Npm Intellisense
    {
      "npm-intellisense.scanDevDependencies": true,
      "npm-intellisense.importES6": true,
      "npm-intellisense.importQuotes": "'",
      "npm-intellisense.importLinebreak": ";
    ",
      "npm-intellisense.importDeclarationType": "const",
    }
    
    1. VSCode输入命令(Ctrl/Command + Shift + P): Npm Intellisense: Import module后, 选择引入包

    其他

    自动引入Vue组件和JS模块后,按住Ctrl/Command点击路径可直接跳到该文件

    本文原始发布地址:我的博客

  • 相关阅读:
    MySQL使用小记
    简单使用grunt、bower工具合并压缩js和css
    python爬虫scrapy命令工具学习之篇三
    python爬虫scrapy学习之篇二
    Maven简单的配置Junit测试及使用简单的mock
    mysql循环查询树状数据
    centos 升级python26到python27
    java基础之十一:方法重写
    java基础知识之十:final关键字
    java基础知识之九:继承
  • 原文地址:https://www.cnblogs.com/terrysu/p/9329570.html
Copyright © 2011-2022 走看看