【发布时间】:2021-01-29 16:04:17
【问题描述】:
我是 Laravel 和 npm 的新手, 当我尝试在 Laravel proyect 的命令行中运行“npm run watch”时,我得到了这个
NPM 错误 mix.js() 缺少必需的参数 1:Function.js 中的条目
npm 错误!代码生命周期
npm 错误!错误号 1
npm 错误! @开发:cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js "--watch"
npm 错误!退出状态 1
npm 错误! npm 错误! @开发脚本失败。
npm 错误!这可能不是 npm 的问题。上面可能还有额外的日志输出。
npm 错误!可以在以下位置找到此运行的完整日志:
npm 错误! /root/.npm/_logs/2021-01-29T04_31_51_161Z-debug.log
npm 错误!代码生命周期
npm 错误!错误号 1
npm 错误! @手表:npm run development -- --watch
npm 错误!退出状态 1
npm 错误! npm 错误! @watch 脚本失败。 npm 错误! 这可能不是 npm 的问题。上面可能还有额外的日志输出。
npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! /root/.npm/_logs/2021-01-29T04_31_51_240Z-debug.log*
我不知道这是什么以及如何解决它,如何解决这个问题有什么帮助吗? 非常感谢您的提前和支持
【问题讨论】:
-
你的节点版本是什么?
node -v你可以查看 -
当我在命令行“node -v”中应用时,它显示为 v10.19.0
-
更新 nodejs.org/en 然后运行所有 cmd
-
在将 nodejs 更新到 v15.7.0 并将 npm 更新到 7.4.3 并输入命令行“npm run watch”后,我收到了这条消息 AssertionError [ERR_ASSERTION]: mix.js() is missing required parameter 1 : 入口 npm 错误!代码下午 1 点错误!命令 sh -c cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js "--watch"
-
你什么时候收到这个错误的?您是否更改了 webpack.mix.js 文件?
标签: javascript laravel npm