javascript - npm run dev 在 Laravel 项目中不起作用 : TypeError: program. parseAsync 不是函数

标签 javascript vue.js npm vue-component npm-scripts

我在当前正在进行的 laravel 项目中安装了带有 npm 的 vue,以使用 vue.js 框架学习前端开发。
安装后教程说需要运行npm run dev查看我在 ../resources/js/components/Posts/Index.vue 中所做的更改和 ../resources/js/components/app.js ,并在运行 npm run dev 之后我得到了这个完整的问题日志,我无法弄清楚发生了什么。

0 verbose cli [
0 verbose cli   'D:\\Program Files\\nodejs\\node.exe',
0 verbose cli   'C:\\Users\\Gediminas\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js',
0 verbose cli   'run',
0 verbose cli   'watch'
0 verbose cli ]
1 info using npm@7.5.3
2 info using node@v14.15.1
3 timing config:load:defaults Completed in 2ms
4 timing config:load:file:C:\Users\Gediminas\AppData\Roaming\npm\node_modules\npm\npmrc Completed in 3ms
5 timing config:load:builtin Completed in 3ms
6 timing config:load:cli Completed in 1ms
7 timing config:load:env Completed in 0ms
8 timing config:load:file:D:\Users\Gediminas\Desktop\Laravel\laravel-bookshop\.npmrc Completed in 0ms
9 timing config:load:project Completed in 1ms
10 timing config:load:file:C:\Users\Gediminas\.npmrc Completed in 0ms
11 timing config:load:user Completed in 0ms
12 timing config:load:file:C:\Users\Gediminas\AppData\Roaming\npm\etc\npmrc Completed in 0ms
13 timing config:load:global Completed in 0ms
14 timing config:load:cafile Completed in 1ms
15 timing config:load:validate Completed in 0ms
16 timing config:load:setUserAgent Completed in 0ms
17 timing config:load:setEnvs Completed in 1ms
18 timing config:load Completed in 9ms
19 verbose npm-session 8f60d8cb01406e13
20 timing npm:load Completed in 17ms
21 timing command:run-script Completed in 660ms
22 verbose stack Error: command failed
22 verbose stack     at ChildProcess.<anonymous> (C:\Users\Gediminas\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\promise-spawn\index.js:64:27)
22 verbose stack     at ChildProcess.emit (events.js:315:20)
22 verbose stack     at maybeClose (internal/child_process.js:1048:16)
22 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
23 verbose cwd D:\Users\Gediminas\Desktop\Laravel\laravel-bookshop
24 verbose Windows_NT 10.0.18363
25 verbose argv "D:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Gediminas\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "run" "watch"
26 verbose node v14.15.1
27 verbose npm  v7.5.3
28 error code 1
29 error path D:\Users\Gediminas\Desktop\Laravel\laravel-bookshop
30 error command failed
31 error command C:\Windows\system32\cmd.exe /d /s /c mix watch
32 verbose exit 1

最佳答案

删除 node_modules文件夹并运行 npm installyarn install .

关于javascript - npm run dev 在 Laravel 项目中不起作用 : TypeError: program. parseAsync 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66456664/

相关文章:

javascript - 一页中多个 xhttp.send

angular - 使用 Visual Studio 构建 Angular2 应用程序时出错

javascript - 获取 Vue 组件计算实例的总数

node.js - Nodemon express

html - SCSS 到 Style.css

javascript - 如何使用base64设置图像源

javascript - 如何使用 mozilla 附加 sdk API 从响应中提取 html 页面?

Javascript 返回 "matched"数组在数组中的位置索引

typescript - 组件装饰器的 vue-loader 解析错误

javascript - 在 vue.js/nuxt.js 中使用 Three.js 库客户端