**问题:**
在index.html中引入

<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>


但是在组件中使用时,出现 xxx is not defined ( no-undef )是Eslint检查搞得鬼
**解决办法:**
在src下新建一个.eslintrc.js,但是注意若已经在vue.config.js中配置了`lintOnSave:false`,则会冲突,具体原因未,然后在eslintrc.js中加入

```
module.exports = {
    root: true,
    env: {
        node: true
    },
    'extends': [
        'plugin:vue/essential',
        'eslint:recommended'
    ],
    rules: {
        'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
        'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
        'no-undef': 'off',
        'vue/no-unused-vars': 'off',
        'vue/require-v-for-key': 'off',
        'no-unused-vars': 'off',
        'vue/no-unused-components': 'off'
    },
    parserOptions: {
        parser: 'babel-eslint'
    }
};
```


[参考文章]

Logo

前往低代码交流专区

更多推荐