维特不管用
操作系统:CentOs7 Laravel: 9.26.1节点: v16.17.0 npm: 8.15.0
我想使用新的Laravel与React.js。并尝试插件来进行身份验证。
我使用命令
composer create-project laravel/laravel new-project
php artisan breeze:install
php artisan breeze:install react
npm install
npm run dev开始时,所有命令都成功完成,但当我使用
npm run dev服务器告诉我
/tmp/dev-xxxxxx.sh: line 1: vite: command not found我尝试了https://github.com/vitejs/vite/discussions/5432的解决方案
和https://github.com/vitejs/vite/issues/1215
这些对我来说都不管用
我是package.json
{
"private": true,
"scripts": {
"dev": "vite",
"build": "vite build"
},
"devDependencies": {
"@headlessui/react": "^1.4.2",
"@inertiajs/inertia": "^0.11.0",
"@inertiajs/inertia-react": "^0.8.0",
"@inertiajs/progress": "^0.2.6",
"@tailwindcss/forms": "^0.5.2",
"@vitejs/plugin-react": "^2.0.0",
"alpinejs": "^3.4.2",
"autoprefixer": "^10.4.2",
"axios": "^0.27",
"laravel-vite-plugin": "^0.5.0",
"lodash": "^4.17.19",
"postcss": "^8.4.6",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"tailwindcss": "^3.1.0"
},
"dependencies": {
"vite": "^3.0.9"
}
}我该如何解决这个问题呢?
发布于 2022-09-02 15:33:13
我发现我在npm安装之前输入的问题。
npm config set bin-links false因为CentOs7有无法安装完整的sym链接错误(bin- link到我的笔记本)。
因此,我应该将bin-link设置为true,npm安装vite。
它能解决这个问题
https://stackoverflow.com/questions/73560060
复制相似问题