renren-fast-vue踩坑 如果你直接npm install极大可能会报错,历经两周终于解决,要吐血 首先node版本和npm版本一定要一样
建议使用nvm管理node,一定要卸载原来的node和全局安装的npm,使用nvm use nodeVersion,node默认有npm,全局安装的npm会因为node版本不一样使用不了(这个自己找教程)
安装node10.16.3
nvm install 10.16.3
查看已安装node
nvm list
使用node
nvm use 10.16.3
安装python3 想不到吧这个sass还要用到python
先试一下npm install npm run dev下一步报错再来这里,有的人电脑里可能有,安装vsStudio2019的C++桌面开发,node-sass编译要用到,
克隆库,记得把.git文件删掉
https://gitee.com/renrenio/renren-fast-vue.git
在package.json里把node-asaa版本改为4.14.1,sass-loader改为6.0.6
这个时候
npm install
npm run dev
如果报错chromedriver,先删除项目里的node_nodules
报错的信息里有个chromedriver的链接,点进去就可以下,没有就下我这个链接,不建议直接在npm install chromedriver
https://registry.npmmirror.com/-/binary/chromedriver/2.27/chromedriver_win32.zip
下载后安装
npm install chromedriver --chromedriver_filepath=D:\Development\chromedriver_win32.zip改成自己的下载位置
再次
npm install
npm run dev
这个项目太老了,node版本老,node-sass如同智障一样的库