我创建了一个新的laravel项目,安装了breeze auth,运行了npm install和npm run dev,但是它已经在这个屏幕上停留了15分钟了,终端窗口上没有任何东西在移动。
我使用的所有命令都是
laravel new shop
composer require laravel/breeze
php artisan breeze:install
npm install
npm run dev
在npm run dev之前,一切都运行良好,但当我输入npm run dev命令时,我得到的是这个输出,没有其他任何输出。
PS C:\shop> npm run dev
> dev
> vite
vite v2.9.13 dev server running at:
> Local: http://localhost:3000/
> Network: use `--host` to expose
ready in 364ms.
Laravel v9.19.0
> APP_URL: http://shop.test
4条答案
按热度按时间balp4ylt1#
Laravel版本9.19.0将Mixer替换为Vite,了解更多信息,请查看Bundling Assets (Vite)
如果你想工作混频器安装Laravel版本/= 9.1.0
composer create-project Laravel/Laravel app_name 9.1.0
jrcvhitl2#
我用了npm run build而不是npm run dev。我想这就解决了这个问题。
xkrw2x1b3#
我也遇到了同样的问题。我花了很多时间来解决这个问题。Laravel 9.19.0+正在使用Vite来替代Laravel Mix来捆绑资产。https://laravel.com/docs/9.x/vite#main-content
Laravel Breeze和Jetstream等入门套件组件一直使用
@vite
当我们运行
npm run dev
时,vite将在下面创建自己的主机。并始终将我们的样式和脚本嵌入到该主机
http://127.0.0.1:3000/
中我在文件夹
public
中发现了一个名为hot
的文件,该文件是在我们运行命令npm run dev
期间创建的,并且从未删除。为了解决这个问题,我只是删除
hot
文件添加一些代码到package.json
寄件者
收件人
我希望Laravel Vite下一个发布版本能够解决这个问题。
noj0wjuj4#
composer create-project Laravel/Laravel app_name 9.1.0只需使用此laravel版本即可