gpt4 book ai didi

python-2.x - Node-sass/sass-loader 替代方案

转载 作者:行者123 更新时间:2023-12-05 03:58:54 26 4
gpt4 key购买 nike

我们正在使用 webpack 构建一个 React 应用程序,我正在使用 sass-loader,它反过来使用 node-sass 将 SCSS 转换为 css。

问题是 node-sass 只使用 python2.7,而我在一家大公司工作,他们对开发人员机器有极其严格的政策,他们只允许 python3.x。

为了安装 python2.7,我需要申请异常(exception),这将转到公司 IT 总部。

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

最佳答案

node-sass 不需要 Python 2。在 Node.js 中构建 native 模块确实需要 Python 2 https://github.com/nodejs/node-gyp .node-sass 为支持的平台提供预构建绑定(bind) 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 来重建。

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

关于python-2.x - Node-sass/sass-loader 替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57560857/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com