【发布时间】:2020-05-08 03:57:41
【问题描述】:
我正在关注这个视频https://www.youtube.com/watch?v=zEPYSNO7o3Q
我在npm run dev 中遇到错误
这是我尝试的解决方案:
Step1: composer update
Step2: rm -rf node_modules
Step3: npm cache clean
Step4: npm install
Step5: npm outdated
Step6: npm install
Step7: npm run dev
但我仍然收到此错误:
> @ development C:\laragon\www\lara6
> cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --
config=node_modules/laravel-mix/setup/webpack.config.js
'cross-env' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ development: `cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --
progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ development script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\mmagante\AppData\Roaming\npm-cache\_logs\2020-01-22T03_04_02_064Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ dev: `npm run development`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
我目前正在使用:
php artisan --version - Laravel 框架 6.12.0
节点-v - v12.14.1
npm -v - 6.13.6
php -v - PHP 7.2.19
我也找到了这个链接,但仍然无法正常工作: https://github.com/JeffreyWay/laravel-mix/issues/1072
【问题讨论】:
-
我遇到了同样的问题,将节点降级到 v10.16.3 并开始工作
-
我使用此配置 => npm 6.9.0 ,节点 10.16 不需要 php 版本
-
@sajjad 你能告诉我你到底在做什么吗?我尝试降级我的 npm 和节点,但我仍然收到错误
-
@JulianS 不,这个答案太老了,不适合我,我已经尝试过了,先生
标签: node.js laravel npm laravel-6 laravel-6.2