Windows10下Semantic-ui 踩坑记录

应某项目需求,使用的semantic-ui,踩坑不少(曾经用过,拜托别人帮忙装的,果然不自己动手还是不行滴 )。
详细安装步骤请见官网官网安装步骤
参考用户博客:
semantic ui 安装问题
Semantic UI安装过程中遇到的问题及处理方法
Semantic-UI安装配置

踩坑

1.安装程序运行至某处停止
如图:Windows10下Semantic-ui 踩坑记录_第1张图片
解决方法:这是由于nodejs的版本太高,详情见semantic的github:Semantic_issue
请卸载你的nodejs,semantic-ui框架目前与nodejs v10.1.0兼容最好,使用这个不会出错

2.nodejs安装卸载
未避免读者继续踩nodejs的坑:
先在控制面板中删除nodejs,再严格参照博客卸载删除相关文件:如何从Windows中删除Node.js:
重装nodejs是傻瓜式的,一直点next即可,网上教程多,不细述。
PS:也可以通过nodejs版本管理器管理

3 .npm的坑
npm是nodejs自带的模块,nodejs安装好了npm自然安装好
坑在于semantic的安装是通过gulp支持的,gulp需要npm下载,npm默认下载地址是国外服务器,很~~~~~~~~慢。
为避免读者心态爆炸
建议 必须!!! 设置淘宝镜像 体验飞一般的感觉
永久设置淘宝镜像:

npm config set registry https://registry.npm.taobao.org

临时设置淘宝镜像:

npm --registry https://registry.npm.taobao.org install express

4.写在最后,如果你执行官网最后一步npm install semantic-ui --save的时候,发现installing的过程很不流畅,很慢很卡,不用怀疑,肯定有问题,因为经过博主多番尝试,installing过程正常的话非常流畅,整个过程大概2-5分钟结束(博主有两次安装,都是安装了5+小时以上,最后发现版本不对,心态略炸

(1)要么是国外的锅,请跳转上述第3点,设置淘宝镜像
(2)要么是nodejs的版本不对,一定要用v10.1.0试一试

你可能感兴趣的:(Java项目笔记,node.js,前端)