npm報錯:A complete log of this run can be fund in: cache_logs 解決方案

npm報錯:A complete log of this run can be fund in: cache_logs 解決方案

項目運行出現如下錯誤:

PS D:\SoftData\WebstormProjects\vue2\vue-cms> npm start
npm ERR! missing script: start

npm ERR! A complete log of this run can be found in:
npm ERR!     d:\Program Files\nodejs\node_cache\_logs\2020-03-08T23_03_16_099Z-debug.log

解決方法:

  1. 首先確定出現問題的原因,覈對是否因爲包未完整下載
  2. 再覈對package.json中配置的腳本命令
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "dev": "webpack-dev-server --mode development --open --port 3000 --hot --disableHostCheck"
  }

包未完整下載

  1. 刪除原始node_modules文件夾先刪除
  2. 清理緩存npm cache clean --force
  3. 重新安裝npm i

問題解決

未包含所使用的腳本命令

  1. 腳本中只存在testdev命令
  2. 使用npm run 命令時,只能使用npm run devnpm run test,使用npm run start會報錯

一定要確保只能使用package.json中配置的腳本命令

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章