vue-cli中使用npm link后報錯


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM