Laravel8 Npm-run-dev 失败解决方案

运行环境

  • 机器 : macbook air m1 2021
  • 代码环境 : Docker — Laravel Sail 80版 (composer下载La8代码,再跑sail up)
  • npm 、 node 环境、Laravel版本
    Laravel8 Npm-run-dev 失败解决方案

问题

  • 基本上都是围绕运行npm run dev / npm run watch-poll 时关于cross-env的错误导致,各种方案都不太能解决

解决方案

# 1. 清除npm缓存
npm cache clear --force

# 2. 删除安装的包
rm -rf node_modules

# 3. 删除lock文件
rm -rf yarn.lock

# 4. 更换 laravel-mix 版本
npm remove laravel-mix
npm install laravel-mix@next

# 5. 安装cross-env模块
npm install cross-env

# 6. 运行命令
npm install 
npm run dev

# 至此,就是修改样式代码后需要手动进行 npm run dev 进行重新编译
本作品采用《CC 协议》,转载必须注明作者和本文链接
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!