我们正在构建一个React应用程序,和webpack一起,我使用sass-loader,它反过来使用node-sass将SCSS转换为css。
问题是node-sass只使用python2.7,而我在一家大公司工作,他们对开发人员机器有非常严格的限制政策,他们只允许python3.x。
为了安装python2.7,我需要请求一个异常,它将发送到公司的IT总部。
有没有不需要python2.7的Node-sass的替代品?
发布于 2019-08-21 08:18:20
node- https://github.com/nodejs/node-gyp不需要Python2,在Node.js中构建原生模块需要Python2 node-sass。node-sass为支持的平台提供了预先构建的绑定,因此只有当您的网络阻塞从GitHub发行版下载这些文件,或者您正在运行旧的node-sass +新的Node.js版本时,才需要使用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进行重新构建。
如果这对您不起作用,Dart-Sass有时可以用作这些工具https://github.com/sass/dart-sass中的一个选项
https://stackoverflow.com/questions/57560857
复制相似问题