Laravel 8 vue 2“;“npm跑步观察”;给出'mix watch'错误。有人能帮忙吗?

Laravel 8 vue 2“;“npm跑步观察”;给出'mix watch'错误。有人能帮忙吗?,npm,Npm,节点v 14.16.0 npm v 6.14.11 @观看E:\xampp\htdocs 混合表 E:\xampp\htdocs\node\u modules\webpack\lib\NormalModule.js:181 抛出新类型错误( ^ TypeError:“compilation”参数必须是编译实例 在Function.getCompilationHooks上(E:\xampp\htdocs\node\u modules\webpack\lib\NormalModule.js:181:

节点v 14.16.0

npm v 6.14.11

@观看E:\xampp\htdocs
混合表

E:\xampp\htdocs\node\u modules\webpack\lib\NormalModule.js:181
抛出新类型错误(
^ TypeError:“compilation”参数必须是编译实例 在Function.getCompilationHooks上(E:\xampp\htdocs\node\u modules\webpack\lib\NormalModule.js:181:10)
在E:\xampp\htdocs\node\u modules\vue loader\lib\plugin-webpack5.js:36:70
在Hook.eval[作为调用](在创建时进行评估(E:\XAMPP\htdocs\node\u modules\tapable\lib\HookCodeFactory.js:19:10),:206:1)
at Hook.CALL_DELEGATE[as_CALL](E:\XAMPP\htdocs\node\u modules\tapable\lib\Hook.js:14:14)
在Compiler.newCompilation(E:\XAMPP\htdocs\node\u modules\webpack\lib\Compiler.js:1017:26)上
在E:\XAMPP\htdocs\node\u modules\webpack\lib\Compiler.js:1059:29
在Hook.eval[as callAsync](在创建时进行eval(E:\XAMPP\htdocs\node\u modules\tapable\lib\HookCodeFactory.js:33:10),:22:1)
在Hook.CALL\u ASYNC\u委托[as\u callAsync](E:\XAMPP\htdocs\node\u modules\tapable\lib\Hook.js:18:14)
在Compiler.compile上(E:\XAMPP\htdocs\node\u modules\webpack\lib\Compiler.js:1054:28)
在E:\XAMPP\htdocs\node\u modules\webpack\lib\Watching.js:134:19
在Hook.eval[as callAsync](在创建时进行eval(E:\XAMPP\htdocs\node\u modules\tapable\lib\HookCodeFactory.js:33:10),:22:1)
在Hook.CALL\u ASYNC\u委托[as\u callAsync](E:\XAMPP\htdocs\node\u modules\tapable\lib\Hook.js:18:14)
运行时(E:\XAMPP\htdocs\node\u modules\webpack\lib\Watching.js:88:33)
在E:\XAMPP\htdocs\node\u modules\webpack\lib\Watching.js:83:6 在Compiler.readRecords(E:\XAMPP\htdocs\node\u modules\webpack\lib\Compiler.js:894:11)中
运行时(E:\XAMPP\htdocs\node\u modules\webpack\lib\Watching.js:79:26)

npm ERR!代码删除周期
npm ERR!errno 1
npm ERR!@watch:
混合手表

npm错误!退出状态1
npm错误!
npm ERR!在@watch脚本中失败。
npm错误!这可能不是npm的问题。上面可能还有其他日志输出

package.json

{
    "private": true,
    "scripts": {
        "dev": "npm run development",
        "development": "mix",
        "watch": "mix watch",
        "watch-poll": "mix watch -- --watch-options-poll=1000",
        "hot": "mix watch --hot",
        "prod": "npm run production",
        "production": "mix --production"
    },
    "devDependencies": {
        "axios": "^0.21",
        "laravel-mix": "^6.0.18",
        "lodash": "^4.17.19",
        "postcss": "^8.2.12",
        "vue-loader": "^15.9.5",
        "vue-template-compiler": "^2.6.12"
    },
    "dependencies": {
        "vue": "^2.6.12",
        "vue-axios": "^3.2.4",
        "vue-router": "^3.5.1"
    }
}
PS E:\xampp\htdocs>npm安装

npm警告可选跳过可选依赖项:fsevents@2.3.2(node_modules\chokidar\node_modules\fsevents):
npm WARN notsup跳过可选依赖项:不支持的平台fsevents@2.3.2:通缉{“os”:“达尔文”,“拱门”:“任何”}(当前:{“os”:“win32”,“拱门”:“x64”})
npm警告可选跳过可选依赖项:fsevents@1.2.13(节点\u模块\fsevents):
npm WARN notsup跳过可选依赖项:不支持的平台fsevents@1.2.13:通缉{“os”:“达尔文”,“拱门”:“任何”}(当前:{“os”:“win32”,“拱门”:“x64”})

我以前试过的时候,它还在工作

npm缓存清理--强制

但现在给出了同样的错误。我也试过了

npm安装网页包

它更新了1个软件包,但仍然不工作。我正在使用win 10 64位

删除了node_modules文件夹,重新安装了nodejs和npm。没有任何效果


不想删除package-lock.json。谢谢。

如果您将错误粘贴为文本,而不是图像链接,这样人们就可以通过错误搜索来找到这篇文章,这会很有帮助。(伦敦摇滚,芝加哥摇滚)