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中配置的脚本命令

你可能感兴趣的:(前端,npm,nodejs)