Laravel 9执行npm run watch无响应问题求助
Laravel 9 npm run watch 无响应的解决办法
清理依赖并重装
- 执行
npm cache clean --force清空npm缓存 - 删除项目里的
node_modules文件夹、package-lock.json和yarn.lock文件 - 重新运行
npm install安装完整依赖
- 执行
核对Node.js版本
- Laravel 9适配Node.js 16.x或18.x版本,用
node -v查看当前版本,版本不对就升级或降级到兼容版本
- Laravel 9适配Node.js 16.x或18.x版本,用
换用其他开发命令
- 试试
npm run dev或者npm run hot,有些环境下watch命令的文件监听机制会出问题,这两个命令能正常启动开发服务
- 试试
检查目录权限
- 确保项目文件夹及其子目录有读写权限,权限不足会导致进程无法正常运行
临时关闭防火墙/杀毒软件
- 部分安全软件会拦截npm的文件监听进程,临时关闭后再执行
npm run watch测试
- 部分安全软件会拦截npm的文件监听进程,临时关闭后再执行
内容的提问来源于stack exchange,提问作者Saad Silver
相关产品推荐
相关产品推荐

