📅  最后修改于: 2023-12-03 15:13:02.702000             🧑  作者: Mango
问题描述:
在使用 Laravel 框架开发时,执行 php artisan
命令出现如下错误:'mix' 未被识别为内部或外部命令,可执行程序或批处理文件。
。
问题分析:
该错误提示意味着系统无法识别 mix
命令,也就是说 Laravel-mix 打包工具未正确安装。
Laravel-mix 是一个构建工具,可以轻松编译前端资产(例如,Less、Sass、JavaScript),并通过流畅的链式 API 快速定义你的 Webpack 构建步骤。在 Laravel 应用程序中使用 Laravel Mix 需要进行安装并配置。
解决方案:
npm install
webpack.mix.js
文件,并进行配置:const mix = require('laravel-mix');
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css');
npm run dev
php artisan
命令,即可正常工作。以上就是解决 'mix' 未被识别为内部或外部命令 - PHP
的过程,想了解更多 Laravel 基础知识,请参考 Laravel 文档。