本机环境:Window 7
在使用antd-mobile
时经常会安装不上,其实因为antd-mobile依赖了node-sass
和node-gyp
包,具体原因见安装 node-sass 的正确姿势,正确安装后一般都没什么问题。
但是在 Windows 系统里还是能够遇到很多坑,特此将相应解决方法记录下来:
解决方案:安装Python后执行如下命令(替换为自己电脑的路径):
npm config set python C:\Programs\Python27\python.exe
解决方案:下载.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
看到报错觉得可能是node_modules
的问题,然后就;
rm -rf node_modules
成功啦!不容易~
MAC大法好!
(本篇完)