Npm 在Vue CLI中运行dev时失败。

Npm 在Vue CLI中运行dev时失败。,npm,vue.js,vue-cli,Npm,Vue.js,Vue Cli,在vue cli中,我想npm运行dev,但得到以下错误: $ npm run dev > vuejs-playlist@1.0.0 dev /Users/den/Desktop/Test/vue/vuejs-playlist > cross-env NODE_ENV=development webpack-dev-server --open --hot sh: cross-env: command not found npm ERR! file sh npm ERR! code

在vue cli中,我想
npm运行dev
,但得到以下错误:

$ npm run dev

> vuejs-playlist@1.0.0 dev /Users/den/Desktop/Test/vue/vuejs-playlist
> cross-env NODE_ENV=development webpack-dev-server --open --hot

sh: cross-env: command not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! vuejs-playlist@1.0.0 dev: `cross-env NODE_ENV=development webpack-dev-server --open --hot`
npm ERR! spawn ENOENT
npm ERR! 
npm ERR! Failed at the vuejs-playlist@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/den/.npm/_logs/2018-02-02T11_54_11_067Z-debug.log
在回溯中:

存在Local package.json,但缺少节点_模块,是否要安装

您应该在项目根目录中安装依赖项:

npm install 
或者在您的回溯中使用其logogram
npm i

存在Local package.json,但缺少节点_模块,是否要安装

您应该在项目根目录中安装依赖项:

npm install 

或者使用其logogram
npm i

为@vue/cli尝试以下操作

npm run serve

对于@vue/cli,请尝试以下操作

npm run serve

正如前面的两个答案所述,由于需要首先执行以下操作,您的构建失败:

npm install
完成后,检查package.json文件

在中,将有
npm run
的默认选项,后面是构建脚本选项

例如:

{
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build"
  }
}
导致您的
npm运行服务
vue cli服务


参考:

前面的两个答案都指出,由于需要首先执行以下操作,您的构建失败:

npm install
完成后,检查package.json文件

在中,将有
npm run
的默认选项,后面是构建脚本选项

例如:

{
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build"
  }
}
导致您的
npm运行服务
vue cli服务

参考: