mpvue搭建讀書小程式的一些錯誤的解決方案
阿新 • • 發佈:2020-07-14
To install it, you can run: npm install --save fs
fs包已安裝,報錯如下: fs in ./~/[email protected]@vue-server-renderer/build.js, ./~/[email protected]@resolve/lib/sync.js and 10 others To install it, you can run: npm install --save fs 解決方案:如果在webpack.base.conf.js沒有配置node,可以試試配置一下 將以下程式碼加到 webpack.dev.conf.js 中: node: {// prevent webpack from injecting useless setImmediate polyfill because Vue // source contains it (although only uses it if it's native). setImmediate: false, // prevent webpack from injecting mocks to Node native modules // that does not make sense for the client dgram: 'empty', fs:'empty', net: 'empty', tls: 'empty', child_process: 'empty' }
突然就報錯:
報錯 resource busy or locked
解決:
出現這種情況是因為我把專案放在了桌面,用cnpm i報錯,可以換成npm i,或是將專案換一個位置存放再安裝依賴。
1. 嘗試執行npm cache clean清除快取
2. 安全軟體原因:關閉360等安全軟體,關掉之後最好再看看工作管理員,是否還有後臺執行的一些安全程式。
3. 嘗試關閉專案資料夾以及命令列,重新啟動
4. 若使用VS Code,則關閉VS Code,使用命令列執行npm install命令
。