Skip to content

#!zh: 安装问题汇总   #!en: issues summary about quick start #109

@ly525

Description

@ly525

依赖安装

依赖安装遇到的问题,99% 都能Google 搜索到
因此不再单独解答,有问题提issue,或者在下面评论

不欢迎如下行为

  1. 伸手党
  2. 一上来就贴张报错截图,啥都不说<node、yarn版本、用yarn 还是 npm 安装的依、是不是配置了镜像、有没有配置科学上网>

解决问题的主要思路(一定要看)!!!!!!!!!!!!!!

仔细阅读,贴出来的东西都是有用的

  1. 设置 npm 或 yarn 镜像,自动配置镜像脚本参见:https://github.com/ly525/luban-h5/blob/dev/deploy/mirror.sh,使用方法 拷贝下来,加上可执行权限,跑一下就行了。
    会自动把yarn和npm 配置成为淘宝的镜像源

  2. 鲁班的项目要用 yarn 安装依赖,不要用 npm !!!文档已经写的很清楚了

  3. 安装时可以装的上的,就是有些包在海外aws 上(原因看:https://github.com/ly525/luban-h5/blob/dev/deploy/mirror.sh 这里),导致时间很长。(可能超时了。自己弄个梯子,能直联 aws 就行了,h5-api 安装依赖耗时有时候会很长(平均耗时需要498.06s))

  4. 建议切换成联通的网络,联通的出口带宽多一些(相对移动和电信)

  5. 提问的时候,列出来自己的 node、yarn 版本,是否配置镜像等信息,提问的基本礼仪:https://zhuanlan.zhihu.com/p/19779979

补充资料

  1. 前端项目建议移除 node-sass 依赖,替换为 dart-sass;node-sass是古老的东西了,sass 官方都不用了
yarn add sass # 安装 dart-sass,dart-sass 现在是 sass 的主要实现。没有 binary 依赖

相关 issue

#92
#101

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions