Extra semicolon
转自:https://www.cnblogs.com/cowboybusy/p/10633286.html
末尾分号检测,如果不想检测该项,可以在配置文件中添加
semi: 0
Expected indentation of 2 spaces but found 4
转自:https://blog.csdn.net/qq_35132089/article/details/105887879
该问题是使用 ESLint 插件导致的
作为一个代码规范插件,ESLint 限定缩进是 2 个空格,而我们一般使用 Tab 键的缩进是 4 个空格。
解决:关闭 ESLint 这个检查规则。
打开 .eslintrc.js 配置文件,加入一行配置 indent:["off",2]
imported multiple times import/no-duplicates
该问题是我引入 jQuery 时写成:
import $ from 'jquery';
import jQuery from 'jquery';
修改为如下即可
import { $, jQuery } from 'jquery';
Uncaught TypeError: (0 , jquery__WEBPACK_IMPORTED_MODULE_1__.$) is not a function
以上错误为引入 jQuery 失败。
转自:https://blog.51cto.com/tianma3798/4669388
原因是上面 import { $, jQuery } from 'jquery'; 引入jQuery 失败。
还是要修改为 import $ from 'jquery';
之后在 .eslintrc.js 配置文件中加入:jquery: true 即可。如下:
    env: {
        browser: true,
        commonjs: true,
        es2021: true,
        jquery: true
    },
修改后,全部配置文件内容如下:
module.exports = {
    env: {
        browser: true,
        commonjs: true,
        es2021: true,
        jquery: true
    },
    extends: [
        'plugin:vue/essential',
        'standard'
    ],
    parserOptions: {
        ecmaVersion: 12
    },
    plugins: [
        'vue'
    ],
    rules: {
        indent: ['off', 2],
        semi: 0,
        'no-unused-vars': 'off'
    }
};
	更多精彩内容:各种AI课程、技能课程、黑科技软件、网站小程序源码、副业小项目、PPT模板等精品素材、电商课程、推广引流课程等,尽在 天边资源网 。