【问题标题】:Convert SASS to CSS without using Ruby or Python?在不使用 Ruby 或 Python 的情况下将 SASS 转换为 CSS?
【发布时间】:2018-12-23 20:27:13
【问题描述】:

我有一个 grunt 文件,我正在尝试将 SASS 转换为 CSS,但我做不到。我想在不使用 Ruby 或 Python 的情况下做到这一点。我只想使用 NPM 包。

【问题讨论】:

  • 可以使用Node-sass
  • 错误:找不到 Python 可执行文件“python”,您可以设置 PYTHON 环境变量。 - 在 npm install --save-dev node-sass 后出现此错误。
  • 向我们展示 grunt 配置。您的错误清楚地表明,您需要安装 Python。
  • 通过 NPM,使用 node-sassnode-sass-chokidar。您必须删除 grunt 文件,移至 npm 样式(package.json 文件)。
  • 那用什么来代替 grunt 呢?

标签: npm gruntjs node-sass


【解决方案1】:

目前是不可能的。

某些版本的 node-sass 已预编译二进制文件,但如果您不是受支持的平台,那么您无能为力,安装 ruby​​ 或 python。

见:

https://github.com/sass/node-sass/issues/1176

https://github.com/sass/node-sass/issues/2173

Node.js: Python not found exception due to node-sass and node-gyp

【讨论】:

    【解决方案2】:

    您可以使用https://sass2css.herokuapp.com在线转换

    它提供了几个选项/配置。比如

    1. 缩进样式和宽度
    2. 样式输出
    3. 自动前缀切换

    【讨论】:

    • 以前是 sass2css.online 我已经删除了那个域,现在是 sass2css.herokuapp.com :)
    • 谢谢@dinindu
    猜你喜欢
    • 2014-02-08
    • 2015-10-05
    • 1970-01-01
    • 1970-01-01
    • 2015-04-20
    • 2016-06-26
    • 1970-01-01
    • 2016-01-29
    • 2015-05-25
    相关资源
    最近更新 更多