vue环境(node-sass)跳坑实录,分享给大家避坑


买了新硬盘,由于有系统洁癖,因此重新安装了win10,各种最新的软件和运行环境装上,一路忙至深夜~~~

第二天,打开原来的vue项目,npm重新安装各种依赖,然后运行,报错,提示没有安装node-sass。
npm install node-sass
安装最新版,提示出错,没有安装python,马上安装最新python3.9.5
继续提示出错,vs2019没有安装vc++桌面开发组件,按要求安装
终于顺利安装了node-sass6.0.0

执行npm run Dev,提示当前项目只支持node-sass4,为了防止环境与其他同事不同步,降级安装,先卸载,在安装
npm install node-sass@4.14.1
提示python语法错误,看来node-sass4对新版的python不兼容,卸载python3.9.5,安装python2.7
再次执行安装,提示vs2019的msbulid.exe出错,安装vs2017,勾上c++桌面开发组件。
再次执行安装,顺完成node-sass4.14.1安装。

执行npm run Dev,提示当前环境不支持,经过查询,node-sass4.14.1最高支持node14.x,当前安装的是node.js 16.2.0,继续降级为node14.17.0。

终于顺利启动,几个小时就这样没了,兼容问题真是浪费时间。

总结:
node-sass4安装环境:node14.17,python2.7,vss2017(带c++桌面开发组件)
node-sass6安装环境:node16.2.0,python3.9.5,vss2019(带c++桌面开发组件)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM