搜尋

首頁  >  問答  >  主體

javascript - 一個關於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"
  }
}
漂亮男人漂亮男人2789 天前683

全部回覆(5)我來回復

  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:27:07

    因為你的package.json只有devDependencies,而沒有dependencies,同時你又配置了npm install只安裝dependencies, 所以閃了一下沒有安裝成功。

    1.檢查一下是否配置了NODE_ENV=production, 修改後再安裝。

    2.或執行NODE_ENV=development npm i

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:27:07

    在cmd裡單獨運行npm的其他操作正常嗎?換一個資料夾和依賴檔案呢?使用管理員權限呢?

    回覆
    0
  • 怪我咯

    怪我咯2017-05-16 13:27:07

    這應該是一個類似@echo on的東西
    就是說,其實在安裝的時候將具體做了哪些事情顯示出來。
    你可以試試
    npm set progress=falsenpm set progress=false
    然后再
    npm install然後再
    npm install
    這樣應該就不會閃一下了。
    閃一下的原因,應該是你安裝的依賴比較少,而且沒有關閉安裝進度。

    但是不建議這麼做,顯示安裝詳細資訊可以讓我們更清晰得知道程式做了哪些事情。 🎜

    回覆
    0
  • 漂亮男人

    漂亮男人2017-05-16 13:27:07

    "author": "",換行。 npm單獨安裝套件是好的嗎? npm安裝好的嗎?

    回覆
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 13:27:07

    需要改成 development ?

    回覆
    0
  • 取消回覆