vue项目运行时遇到的问题

一. Module build failed (from ./node_modules/less-loader/dist/cjs.js): TypeError: this.getOptions

解决方法
降低less-loader的版本为7.3.0
npm install less-loader@7.3.0 --save-dev

二. vue error ‘index‘ is defined but never used vue/no-unused-vars

在运行vue项目时,界面写了个一个for循环,但是却报错。界面关键部分代码如下。因为index没有使用过,所以报错

原因分析
应该是eslint校验导致的,开始想改变eslint校验规则,但是那个没有起效。于是换了一种办法新建vue.config.js文件,然后加入以下代码。重新运行后即可。

module.exports = {
     lintOnSave: false
}

关于lintOnsave的解释可点击查看详细配置哦~配置参考