运行npm run dev时,Laravel 7中出现npm错误

运行npm run dev时,Laravel 7中出现npm错误,npm,laravel-7,Npm,Laravel 7,我使用Windows10。我刚刚安装了Laravel 7,并使用以下命令创建了一个新项目: composer create-project --prefer-dist laravel/laravel briscola 然后,我在app.scss文件中添加了以下代码以呈现红色背景: body { background-color: red; } 然后运行以下代码以使用当前app.scss文件: npm run dev 然而,不幸的是,前面的命令不起作用,我看到了以下错误: >

我使用Windows10。我刚刚安装了Laravel 7,并使用以下命令创建了一个新项目:

composer create-project --prefer-dist laravel/laravel briscola
然后,我在app.scss文件中添加了以下代码以呈现红色背景:

body {
    background-color: red;
}
然后运行以下代码以使用当前app.scss文件:

npm run dev
然而,不幸的是,前面的命令不起作用,我看到了以下错误:

> @ dev C:\xampp\htdocs\briscola
> npm run development

npm WARN invalid config loglevel="notice"

> @ development C:\xampp\htdocs\briscola
> 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" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
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 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!     C:\Users\Della Mea Michele\AppData\Roaming\npm-cache\_logs\2020-04-05T15_14_25_432Z-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.
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!     C:\Users\Della Mea Michele\AppData\Roaming\npm-cache\_logs\2020-04-05T15_14_26_197Z-debug.log
您知道这个错误以及如何解决它吗?

请尝试一下

rm-射频节点单元模块 rm package-lock.json.lock npm缓存清除-强制 然后

npm安装交叉环境 npm安装 最后

npm运行开发 实际上,试试这个

rm-射频节点单元模块 rm package-lock.json.lock npm缓存清除-强制 然后

npm安装交叉环境 npm安装 最后

npm运行开发 要运行npm run dev,应首先运行以下命令:

npm install
如果出现任何错误,则应首先安装

希望有帮助:

要运行npm run dev,您应该首先运行以下命令:

npm install
如果出现任何错误,则应首先安装


希望它能有所帮助:

我在这个帖子和其他帖子中做了所有被接受的答案,但都没有用。真正解决我在这个问题上的问题是:

卸载my node.js 手动删除my C:\Program Files中的所有npm和node_模块文件夹,或者您可能安装它的任何位置,因为“卸载”有时不会删除数据文件夹 确保已删除环境变量上的文件路径C:\Users\ACER\AppData\Roaming\npm 为我的Windows 7下载了此节点版本,然后重新安装。重要提示:安装后不要忘记重新启动计算机! 这些步骤是成功的,如果上面的答案不起作用,您可以尝试一下

现在,当我重新检查我的版本时,它们现在正常工作,不会出现错误

$ npm -v
6.13.4

$ node -v
v13.6.0

$ npx -v
6.13.4

我做了这个帖子和其他帖子中所有被接受的答案,但都没有用。真正解决我在这个问题上的问题是:

卸载my node.js 手动删除my C:\Program Files中的所有npm和node_模块文件夹,或者您可能安装它的任何位置,因为“卸载”有时不会删除数据文件夹 确保已删除环境变量上的文件路径C:\Users\ACER\AppData\Roaming\npm 为我的Windows 7下载了此节点版本,然后重新安装。重要提示:安装后不要忘记重新启动计算机! 这些步骤是成功的,如果上面的答案不起作用,您可以尝试一下

现在,当我重新检查我的版本时,它们现在正常工作,不会出现错误

$ npm -v
6.13.4

$ node -v
v13.6.0

$ npx -v
6.13.4

我使用了npm install命令,但没有任何更改。。。它总是出现相同的错误。我使用了命令npm install,但没有任何更改。。。看起来总是一样的错误。我已经更新了我的答案,你能再试一次吗?@andy我试过了,但是当我运行rm package-lock.json-thread.lock时,我收到了rm:无法删除'thread.lock':没有这样的文件或目录。然后,当我运行npm install cross env时,我收到了许多警告。。我当前版本的node 6.11.2是否太旧了?最后,当我运行npm run dev时,我在该行之后收到错误:at对象。C:\xampp\htdocs\briscola\node\u modules\cross env\src\bin\cross env.js:3:18 npm ERR!代码ELIFECYCLEI已经更新了我的答案,你能再试一次吗?@andy我试过了,但是当我运行rm package-lock.json warn.lock时,我收到了rm:无法删除'warn.lock':没有这样的文件或目录。然后,当我运行npm install cross env时,我收到了许多警告。。我当前版本的node 6.11.2是否太旧了?最后,当我运行npm run dev时,我在该行之后收到错误:at对象。C:\xampp\htdocs\briscola\node\u modules\cross env\src\bin\cross env.js:3:18 npm ERR!代码ELIFECYCLEI已解决。。。只需将节点从6.11.2更新到12.16.1,然后按照您的步骤进行操作。谢谢!我解决了。。。只需将节点从6.11.2更新到12.16.1,然后按照您的步骤进行操作。谢谢!