码迷,mamicode.com
首页 > Web开发 > 详细

Vue-cli3 中 通过在index.html添加的script js文件 如何在组件内使用不会 xxx is not defined错误

时间:2019-11-18 14:27:24      阅读:828      评论:0      收藏:0      [点我收藏+]

标签:img   alt   figure   oba   ack   组件   bsp   als   mod   

以jQuery 为例

第一种方法 更改webpack配置信息

1.在vue.config.js中(如果没有 请在根目录新建)配置如下信息

// const webpack = require(‘webpack‘)
module.exports = {
    configureWebpack: {
        externals: {
            ‘jQuery‘ : ‘jQuery‘,// 其中 左侧是你要import时的名字 右侧是此js抛出的全局变量名称
            ‘echarts‘: ‘echarts‘
        }
    }
};

2.在vue组件中使用

import $ from ‘jQuery‘;

 

第二种方法 更改eslint配置信息

在.eslintrc.js 中配置

1.可以关闭no-undef 检查 可以隐藏所有 未定义但已使用的 报错信息

module.exports = {
  ......
  rules: { 
   // 在rules规则中插入一条规则 ‘no-undef‘: ‘off‘, // 关闭 未定义 检查 }, }

  

 

或者可以配置globals属性 将$ 设置为true

module.exports = {
 ......
  globals: {
      $: true,
    echarts: true,
    d3: true
}, }

  

 

 

 

技术图片

 

Vue-cli3 中 通过在index.html添加的script js文件 如何在组件内使用不会 xxx is not defined错误

标签:img   alt   figure   oba   ack   组件   bsp   als   mod   

原文地址:https://www.cnblogs.com/MainActivity/p/11881845.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!