renren-fast-vue npm install 出错看这里

分享 0 3423
水依寒
水依寒 2020-09-17
本人环境 [pre] python 2.7 nodejs v12.8.4 npm v6.14.6 [/pre] 特殊错误信息: MSBUILD : error MSB4132: 无法识别工具版本“2.0”。可用的工具版本为 "4.0" 解决方案(项目下执行): [pre] npm install --msvs_version 2015 [/pre] 出现过的错误列表: npm ERR! node-sass@4.9.0 postinstall: `node scripts/build.js` npm ERR! chromedriver@2.33.2 install: `node install.js` --------------------------------------------------------------------- renren-fast-vue 目前完整安装步骤 1. clone一下项目,删除项目中的 .git 和 package-lock.json 文件 2. 修改package.json内容如下 [pre] "chromedriver": "85.0.1", "node-sass": "4.14.1", [/pre] 截止2020年9月17日,这是两个依赖的最新版本 3. 在项目下再次运行npm install 即可 4. npm run dev 运行项目 -------------------------------------------------- 这里说一下错误原因, 对于这个项目来说,网上的很多方式都不能用, 这两个错误原因并不是被屏蔽和代理问题, 即使修改镜像源也依然不能正常安装,镜像源中有相应的地址也依然不能正常本地安装 目前猜测问题是因为项目版本过于老旧,导致现有的依赖不太能够使用 我的处理办法是,找到报错的模块名,在空白文件夹里进行npm install [模块名], 得到最新的模块版本,修改package.json中的对应模块版本,删除上一步的node_modules文件夹和package-lock.json文件 再次执行npm install 问题与镜像源无关,哪一个都可以
回帖
  • 消灭零回复