I have installed a new Laravel 8 application, and then I ran...

npm install

Afterward, I ran...

npm run dev

我得到以下错误.

"mix"不被识别为内部或外部命令


> @ dev E:\wamp64\www\Laravel8Projects\Laravel_Livewire_JetStream_Projects\jetstream_blog
> npm run development


> @ development E:\wamp64\www\Laravel8Projects\Laravel_Livewire_JetStream_Projects\jetstream_blog
> mix

"mix"不被识别为内部或外部命令, operable
program or batch file. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm
ERR! @ development: `mix` 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\HP\AppData\Roaming\npm-cache\_logs\2021-01-18T17_03_24_944Z-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 ERR! A complete log of this run can be found in: npm ERR!    
C:\Users\HP\AppData\Roaming\npm-cache\_logs\2021-01-18T17_03_24_980Z-debug.log

推荐答案

您可能需要安装最新版本的Laravel Mix.

npm install laravel-mix@latest --save-dev

Laravel相关问答推荐

使用Laravel判断其他数据库中是否存在记录

使用 Laravel 10 在 Blade 中添加成功消息

使用 laravel 根据当月显示注册用户列表

Laravel Debugbar 中的 Laravel api routes路由

未捕获的 TypeError:Vue.component 不是函数

Laravel 5.4 - 如何为同一个自定义验证规则使用多个错误消息

带有 Laravel Passport 的 SSO

Laravel 5.3 auth 判断构造函数返回 false

在 Laravel Blade 中转义 vue.js 数据绑定语法?

file_put_content ...无法打开流:Laravel 5 中的权限被拒绝

使用 vue-router 更改路由时中止所有 Axios 请求

在 laravel 的测试套件中只运行一个单元测试

Laravel 5 事件处理程序未触发

Carbon解析到 ISO8601

日期时间格式无效:1366 字符串值不正确

如何获取 Laravel 块的返回值?

在哪里放置 Blade::extend

Laravel 部署……有标准的方式吗?

带有 Xdebug 的 Laravel 5 总是抛出The payload is invalid..

限制自己重载外部 API 的速率