本机环境:Window 7

在使用antd-mobile时经常会安装不上,其实因为antd-mobile依赖了node-sassnode-gyp包,具体原因见安装 node-sass 的正确姿势,正确安装后一般都没什么问题。

但是在 Windows 系统里还是能够遇到很多坑,特此将相应解决方法记录下来:

1、缺少Python image

解决方案:安装Python后执行如下命令(替换为自己电脑的路径):

npm config set python C:\Programs\Python27\python.exe

2、 image

解决方案:下载.Net Framework后安装后重启电脑生效。(仅安装这个没用) 解决方案:参照npm install socket.io 提示缺少“VCBuild.exe”,一定要装VS C++吗?

看答案里有一个比较简单的方法是: https://github.com/nodejs/node-gyp/issues/307#issuecomment-240556824

npm install --global --production windows-build-tools

3、 image

看到报错觉得可能是node_modules的问题,然后就;

rm -rf node_modules

成功啦!不容易~

image

MAC大法好!

(本篇完)


书籍推荐