2017-03-21 39 views
0

所以我有一个laravel 5.4项目,当我运行npm install dev我收到以下错误Laravel 5.4混合NPM运行dev的错误

开发:节点node_modules /交叉ENV /距离/斌/交叉ENV。 JS NODE_ENV =发展node_modules /的WebPack /斌/ webpack.js --progress --hide模块--config = node_modules/laravel混合/设置/ webpack.config.js`

这是我的包。 json

{ 
    "private": true, 
    "scripts": { 
     "dev": "node node_modules/cross-env/dist/bin/cross-env.js NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", 

     "watch": "node node_modules/cross-env/dist/bin/cross-env.js NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", 
     "watch-poll": "node node_modules/cross-env/dist/bin/cross-env.js NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --watch-poll --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", 

     "hot": "node node_modules/cross-env/dist/bin/cross-env.js NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js", 
     "production": "node node_modules/cross-env/dist/bin/cross-env.js NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" 
    }, 

    "devDependencies": { 
     "axios": "^0.15.3", 
     "bootstrap-sass": "^3.3.7", 
     "jquery": "^3.1.1", 
     "laravel-elixir-webpack-react": "^1.0.1", 
     "laravel-mix": "^0.8.1", 
     "lodash": "^4.17.4", 
     "react": "^15.4.2", 
     "react-dom": "^15.4.2", 
     "vue": "^2.1.10" 
    } 
} 

为什么我得到这个错误?

回答

-1

因为您正在尝试安装依赖关系。

要安装devDependencies你可以做

npm install --only=dev 

运行dev的你做

npm run dev 
0

运行以下命令:

npm install --global cross-env 

,并在您的package.josn添加"gulp": "^3.9.1"下“devDependencies”

This may help you