NPM install 和 NPM run dev 都会失败?
0

➜  vuejs-essential npm install
npm ERR! Unexpected end of JSON input while parsing near '...e60","size":13488,"no'

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/dp/.npm/_logs/2018-06-09T08_18_48_118Z-debug.log
➜  vuejs-essential npm run dev

> vuejs-essential@1.0.0 dev /Users/dp/Code/vuejs-essential
> webpack-dev-server --inline --progress --config build/webpack.dev.conf.js

sh: webpack-dev-server: command not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! vuejs-essential@1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the vuejs-essential@1.0.0 dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/dp/.npm/_logs/2018-06-09T08_19_34_118Z-debug.log

执行 npm installnpm run dev 的时候,出现这个报错,google之后 执行npm cache clean --force这个好了,就是没看懂是什么原因

最佳答案

可能是 npm install 的过程中出现了错误,没有正确的安装依赖,像 npm run dev 这类命令自然无法运行,除了执行 npm cache clean --force 清除缓存,还可以尝试删除 package-lock.json,再运行 npm install

4个月前
讨论数量: 7

可能是 npm install 的过程中出现了错误,没有正确的安装依赖,像 npm run dev 这类命令自然无法运行,除了执行 npm cache clean --force 清除缓存,还可以尝试删除 package-lock.json,再运行 npm install

4个月前

@Ryun 请问一下,是什么原因让 npm install 导致的 “没有正确的安装依赖” 呢?

4个月前

@dptms 可能是 Node 版本和 npm 版本不一致所致的,可以把node版本更新到最新,然后npm的版本也更新到最新

4个月前

@dptms 网络连接出现问题, NPM 的版本不兼容等原因,可能导致 npm install 失败。

4个月前

正因为 npm 安装依赖时候, 有的依赖可能部分原因网址被墙了或者依赖在国外 下载安装过程当中会经常因为网络原因导致失败。所以呢,需要使用淘宝镜像 或者yarn

4个月前
sh: 1: webpack-dev-server: not found
npm ERR! path /home/vagrant/Code/vuejs-essential/node_modules/ajv-keywords/package.json.691680277
npm ERR! code ETXTBSY
npm ERR! errno -26
npm ERR! syscall rename
npm ERR! ETXTBSY: text file is busy, rename '/home/vagrant/Code/vuejs-essential/node_modules/ajv-keywords/package.json.691680277' -> '/home/vagrant/Code/vuejs-essential/node_modules/ajv-keywords/package.json'

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/vagrant/.npm/_logs/2018-07-10T03_41_58_309Z-debug.log

npm install 还是失败

3个月前

网络问题?

3个月前

  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!