您现在的位置是:网站首页> 编程资料编程资料
npm一键安装Python以及node-sass依赖环境的方法_node.js_
2023-05-24
457人已围观
简介 npm一键安装Python以及node-sass依赖环境的方法_node.js_
前言
在使用vue过程中,总会用到这样哪样的UI框架,在install这些框架时,往往还需要安装其要求的依赖,或是相关的编译环境,下面将记录描述下python和node-sass的安装办法:
一:python安装:
1.官网下载安装包,传统安装,然后配置相关环境变量
2.在安装了node但是为安装python的前提下,通过npm指令安装对应版本的python(建议方式)
npm install --global --production windows-build-tools
对于非python玩家,建议方式二安装python环境,该方式,node会为你匹配对应node版本的python,这样将避免后续使用中的版本过高或过低造成的编译失败问题,比如node16+在python2.x下编译会抛出version问题。
二:node-sass安装
node-sass的安装有很多方式,在此我仅介绍一种(多次尝试,这种方式最方便稳定)
node 8.x 以上的小伙伴看这里:
npm install --save node-sass --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist --sass-binary-site=http://npm.taobao.org/mirrors/node-sass
--registry=https://registry.npm.taobao.org 淘宝npm包镜像
--disturl=https://npm.taobao.org/dist 淘宝node源码镜像,一些二进制包编译时用
--sass-binary-site=http://npm.taobao.org/mirrors/node-sass 这个才是node-sass镜像
node 8.x 以下的小伙伴看这里:
1.先全局安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
2.利用淘宝的npm镜像安装node-sass
cnpm install node-sass
补充:安装node-sass报错Python环境问题避坑
跑一个vue的项目 npm run dev 的时候提示要安装node-sass
输入下面的代码:
npm install node-sass -g
运行之后报版本6.0版本跟4.0版本不兼容 (not compatiable)
那么加上版本号:
npm install node-sass@4.0.0 -g
然后就出现找不到python路径的错误了,然后就是各种百度,各种不行!
盗个图:

就是上面那个该死的 "C\Python27\python.exe"找不到。
折腾一番后请求大神,说是node-sass跟node就版本对应的问题的。

查看自己的node版本 node -v

那么我就下载4.14.0就行了
执行:
npm install node-sass@4.14.0 -g
等待执行完毕,没有报错,OK。
总结
到此这篇关于npm一键安装Python以及node-sass依赖环境的文章就介绍到这了,更多相关npm安装Python及node-sass内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
相关内容
- vue项目如何让局域网ip访问配置设置_vue.js_
- Yapi安装部署详细图文教程_node.js_
- node.js中joi模块的基本使用方式_node.js_
- js中symbol类型以及symbol的三大应用场景详解_javascript技巧_
- vue中定义的data为什么是函数_vue.js_
- uniapp页面通讯讲解之uni.$emit、uni.$on、uni.$once和uni.$off_javascript技巧_
- JavaScript中强大的操作符使用详解_javascript技巧_
- 关于Element-UI Table 表格指定列添加点击事件_vue.js_
- Vue基础popover弹出框编写及bug问题分析_vue.js_
- element-ui配合node实现自定义上传文件方式_vue.js_
