我有家庭虚拟机和命令,如"npm“很好地工作。
如果它在虚拟机上工作,那么问题就在VPS中,我猜。但我不明白怎么回事..。
我也有VPS,它运行得很好,但是现在它给出了下一个消息(即使在重新安装OS之后):
sh: 1:混合:未找到
我尝试了next子序列命令:
npm install laravel-mix@latest
npm clean-install然后
npm i --save-dev laravel-mix@latest &&
npm i --save-dev sass-loader@latest &&
npm i --save-dev postcss@latest &&
npm i --save-dev webpack@latest这是我的packages.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": {
"autoprefixer": "^10.2.6",
"axios": "^0.21",
"laravel-mix": "^6.0.20",
"lodash": "^4.17.19",
"postcss": "^8.3.4",
"tailwindcss": "^2.0.4"
},
"dependencies": {
"alpinejs": "^3.2.3",
"svgo": "^2.3.1"
}
}发布于 2021-08-10 02:00:28
Laravel 8默认情况下与laravel.mix一起来,所以您不需要再次安装它。只运行npm install,但是如果您需要安装完整的脚手架,您需要先执行composer require laravel/ui,然后添加基本设置(执行其中的一个)
//生成基本脚手架。
php artisan ui bootstrap
php artisan ui vue
php artisan ui react//生成登录/注册脚手架。
php artisan ui bootstrap --auth
php artisan ui vue --auth
php artisan ui react --auth在此之后执行npm install,然后执行npm run dev
https://stackoverflow.com/questions/68719693
复制相似问题