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

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

  • 相关阅读:
    三方登录微博url接口
    微博三方登录流程 (原理)
    celery配置与基本使用
    spring 验证框架
    IDEA 插件整理
    spring security笔记 默认登陆页面源码
    EXTJS7 自定义日期时间选择输入框
    EXTJS7 combobox本地模式 动态修改选项
    EXTJS7 combobox 下拉加载数据源码
    nginx 反向代理端口号丢失处理
  • 原文地址:https://www.cnblogs.com/terrysu/p/9329570.html
Copyright © 2020-2023  润新知