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点击路径可直接跳到该文件

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

  • 相关阅读:
    【C/C++】习题3-4 周期串/算法竞赛入门经典/数组和字符串
    【C/C++】习题3-3 数数字/算法竞赛入门经典/数组和字符串
    【科研】科研【合同】盖章流程/横向·非涉密/电子科技大学
    【C/C++】习题3-2 分子量/算法竞赛入门经典/字符串
    【C/C++】习题3-1 得分/算法竞赛入门经典
    【C/C++】例题3-6 环状序列/算法竞赛入门经典/数组和字符串
    【C/C++】字符数组:char,char*,char a[], char *a[], char **s 的区别与联系/const char*和char*的区别
    requirements.txt的创建及使用
    Vue packages version mismatch版本问题的解决
    linux后台运行程序--nobup
  • 原文地址:https://www.cnblogs.com/terrysu/p/9329570.html
Copyright © 2011-2022 走看看