关于 L01 教程在 Windwos 环境使用前端脚手架出错的问题解决方案

2021-7-12更新

  • 环境要求:
    宿主机:Windwos 10
    虚拟机:Ubuntu 20.4
    共享文件夹的文件系统为宿主机的文件系统,且代码存放在该共享文件夹内。
  • 解决方案:
    • 宿主机安装下列软件:
      Node js(npm)、Python3、Visual Studio(勾选桌面C++开发工具)
      设置 npm 镜像
    • 按照教程走到 npm install 这一步之前, 新版 laravel 8 跳过 cross-env、yarn、package.json 步骤,注释掉 app.scss 中的谷歌字体文件引用
    • 最后,在宿主机也就是 Windwos 环境中,使用宿主机的 npm 执行 npm install 与 npm run dev
  • 如果 mix 报错,则多执行一遍 npm install 与 npm run dev
  • 如果报错 Using / for division is deprecated and will be removed in Dart Sass 2.0.0 则将 package.json 中 “sass”: “^1.32.11” 修改为 “sass”: “~1.32.11”

后记:使用 Windows 端的 npm 、php 生成、打包这些文件可以规避文件系统不同导致的软连接与其它的问题

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 1

报啥啊

3年前 评论
Gyh1996 3年前
Tektite (楼主) 3年前

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