win10下cnpm安装node-sass失败

电脑新换了win10系统,
重新安装node-v16
全局安装了 cnpm
以前的vue2.x的项目使用的node-sass一直安装不成功,
无耐只能按错误来

  1. 下载安装 python-2.7.15.amd64.msi (去python官网下载即可)

  2. 配置环境变量,path中增加python的安装路径


    image.png
  3. 下载vs2015的 BuildTools_Full.exe (如果使用vs2017,要下载vs_BuildTools.exe)
    https://www.microsoft.com/en-us/download/details.aspx?id=48159

  4. 将上面下载好的两个exe文件放置到一个方便查看的文件夹里,(我的路径:D:\installers)


    image.png
  5. 安装 windows-build-tools,管理员身份打开 powershell 执行:npm install -g windows-build-tools --vs2015 --offline-installers="D:\installers"

    image.png

上面是离线安装,(在线安装在我机子上安装不起来,可能是国内环境的原因,或者需要额外配置如python的下载源等,这两个文件都比较大,好几十M,很难下下来)

经过上面的安装之后, 重新对老项目 安装依赖,(cnpm i)。

win10下右键 添加右键菜单——在此以管理员身份运行powershell
https://www.bilibili.com/read/cv5439366

参考:https://www.cnblogs.com/-youth/p/12255196.html

你可能感兴趣的:(win10下cnpm安装node-sass失败)