Node-sass / sass-loader替代方案

时间:2019-08-19 16:43:44

标签: python-2.x node-sass sass-loader

我们正在使用webpack构建一个React应用,而我正在使用sass-loader,而后者又是使用node-sass将SCSS转换为CSS。

问题在于,node-sass仅使用python2.7,我在一家大公司工作,他们在开发人员计算机上的策略极为受限,只允许使用python3.x。

为了安装python2.7,我需要请求一个例外,该例外将转到公司的IT总部。

Node-sass是否有不需要python2.7的替代方法?

1 个答案:

答案 0 :(得分:0)

node-sass不需要Python2。在Node.js中构建本机模块确实需要Python 2 https://github.com/nodejs/node-gyp。 node-sass为支持的平台https://github.com/sass/node-sass#supported-nodejs-versions-vary-by-release-please-consult-the-releases-page-below-is-a-quick-guide-for-minimium-support提供了预先构建的绑定,因此,仅当您的网络阻止从GitHub版本下载这些文件或运行旧的node-sass +新的Node.js版本时,才需要重新构建Python。< / p>

如果这对您不起作用,有时可以将Dart-Sass用作这些工具中的选项https://github.com/sass/dart-sass

相关问题