vue-cli項目中遇到以下問題:
1、No ESLint configuration found
vue-cli默認的eslint配置會忽略/node_modules/,但是npm link把實際項目目錄暴露了出來,這個現象是因為webpack會把link的包路徑解析成真實路徑,所以不受ignore限制,導致這個目錄不在排除范圍內,所以報錯找不到
方案1:修改vue.config.js,symlinks設置為false后,就被認為在node_modules下了,導致不會有hotreload的特性
module.exports = { chainWebpack: config => config.resolve.symlinks(false) }
復制代碼
方案2:在.eslintignore文件增加排除項,使eslint忽略該文件夾
**/packageName
轉自:https://www.jianshu.com/p/eaf34fb64c9e