javascript - 一個關(guān)于npm安裝依賴失敗問題 閃了一下
問題描述
在安裝依賴的時候 閃了一下,這是什么問題?依賴并沒有安裝成功
package.json
{ 'name': 'test', 'version': '1.0.0', 'description': '1', 'main': 'index.js', 'private': true, 'scripts': { 'test': 'echo 'Error: no test specified' && exit 1', 'start': 'webpack-dev-server' }, 'author': '', 'license': 'ISC', 'devDependencies': { 'angular': '^1.4.14', 'angular-route': '^1.6.4', 'babel-core': '^6.24.1', 'babel-loader': '^7.0.0', 'babel-preset-es2015': '^6.24.1', 'css-loader': '^0.28.0', 'node-sass': '^4.5.2', 'sass-loader': '^6.0.3', 'style-loader': '^0.16.1', 'webpack': '^2.4.1', 'webpack-dev-server': '^2.4.4' }}
問題解答
回答1:因為你的package.json只有devDependencies,而沒有dependencies,同時你又配置了npm install只安裝dependencies, 所以閃了一下沒有安裝成功。
1.檢查一下是否配置了NODE_ENV=production, 修改后再安裝。
2.或者執(zhí)行NODE_ENV=development npm i
回答2:在cmd里單獨運行npm的其他操作正常嗎?換一個文件夾和依賴文件呢?使用管理員權(quán)限呢?
回答3:這應(yīng)該是一個類似@echo on的東西就是說,其實在安裝的時候?qū)⒕唧w做了哪些事情顯示出來。你可以試下npm set progress=false然后再npm install這樣應(yīng)該就不會閃一下了。閃一下的原因,應(yīng)該是你安裝的依賴比較少,而且沒有關(guān)閉安裝進度。但是不建議這么做,顯示安裝詳細信息可以讓我們更清晰得知道程序做了哪些事情。
回答4:'author': '',換個行。npm單獨安裝包是好的嗎?npm安裝好的嗎?
回答5:需要改成 development ?
相關(guān)文章:
1. android - NavigationView 的側(cè)滑菜單中如何保存新增項(通過程序添加)2. python - pyspider phantomjs內(nèi)存泄漏和假死怎么解決呢?3. python - Pycharm一句代碼寫完可以自動補全空格么?4. tp5 不同控制器中的變量調(diào)用問題5. 這段代碼既不提示錯誤也看不到結(jié)果,請老師明示錯在哪里,謝謝!6. php7.3.4中怎么開啟pdo驅(qū)動7. 提示語法錯誤語法錯誤: unexpected ’abstract’ (T_ABSTRACT)8. mysql服務(wù)無法啟動1067錯誤,誰知道正確的解決方法?9. 微信小程序可以用gulp,webpack嗎?10. 老師 我是一個沒有學過php語言的準畢業(yè)生 我希望您能幫我一下
