问题标签 [node-sass]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
329 浏览

gruntjs - 如何使用 grunt-sass 即时进行 lint

想知道是否可以使用 grunt-sass 即时检查我的 sass 代码?现在,我正在尝试从项目中完全删除 ruby​​,它使用 grunt-scss-lint 进行 linting(通过 ruby​​ 使用 sass)。

感谢您提供任何信息/指针。

0 投票
2 回答
3223 浏览

git - Heroku push 无法编译。错误指向 node-sass。可能的依赖不匹配,包括日志

抱歉,如果以前有人问过/回答过这个问题。我在 google 上发现的类似问题要么有公开票证,要么人们建议降级依赖项。当它似乎在我的本地机器上正常工作时,我不清楚构建失败的原因。

感谢您的任何帮助,您可以提供!

0 投票
2 回答
1324 浏览

node.js - gulp-sass 和节点 4.1.1 的离子问题

这是我使用命令的环境ionic info

当我运行命令npm install时,我收到以下错误:

我认为问题是由"gulp-sass": "^1.3.3"使用"node-sass" : "^2.0.1". 这里https://goo.gl/jFeu7s说这个 node-sass 版本不适用于 node v4.1.1,它甚至不适用于 node v4.0.0。

在这种情况下,您是否建议返回节点 v0.12.7 ?

为什么 Ionic 不使用更新的 gulp-sass 版本来解决这个问题?

0 投票
1 回答
492 浏览

sass - 在 ubuntu 中找不到 libsass 绑定

设置离子项目时出现此错误

Error: 'libsass' bindings not found. Try reinstalling 'node-sass'? at getBinding (/home/ashish/meta-placement-mobile/node_modules/gulp-sass/node_modules/node-sass/lib/index.js:22:11) at Object.<anonymous> (/home/ashish/meta-placement-mobile/node_modules/gulp-sass/node_modules/node-sass/lib/index.js:188:23) at Module._compile (module.js:434:26) at Object.Module._extensions..js (module.js:452:10) at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) at Module.require (module.js:365:17) at require (module.js:384:17) at Object.<anonymous> (/home/ashish/meta-placement-mobile/node_modules/gulp-sass/index.js:3:17) at Module._compile (module.js:434:26)

我已删除 node_modules 并尝试通过安装它npm install但尚未成功。请建议。

系统信息: OS -Ubuntu 14.04 LTS Node - Nodejs v0.10.25

0 投票
1 回答
330 浏览

npm - yeoman generator-gulp-bootstrap 安装不正确

我会尽量提供关于我的问题的尽可能多的信息,但问题的一部分是它阻止我看到所有出错的东西。

首先,当我安装 generator-gulp-bootstrap 时,它给了我一堆对等依赖警告,但 yeoman 本身似乎安装得很好,它们只是警告,而不是实际错误。

然后,当我尝试在 yeoman 中启动一个新的引导项目时yo gulp-bootstrap它下载了大量的文件(88.5mb)——这是我开始担心的地方,因为没有 npm 安装需要这么长时间或下载这么多文件。我一直看到警告在滚动时弹出,它们看起来像是弃用警告,但它们飞得太快而无法确定。我想当它完成后我会回去仔细检查它们,但那是我注意到我最大的问题的时候——它不会让我向上滚动很远。它甚至不会滚动到包安装完成时显示的文件结构图的顶部。所以从那里我去 npm-debug.log 试图找出问题所在,但我注意到它有 12,363 行长——我不知道在哪里看,我什至不知道我是否可以发布它这里的帖子中有很多字符。

我真的只有一件事要做 - 安装底部的一个可见错误,它不会让我在终端中向上滚动足够远以查看还有什么问题,而且我不知道在哪里查看调试日志。我认为我不应该在此处发布调试日志,因为它有 12.3k 行长......有人知道我应该从这里做什么吗?谢谢。我尝试删除所有 yeoman 组件并完全重新安装 yeoman 以及生成器,还重新安装了 node-sass。不知道现在还能做什么。

0 投票
1 回答
921 浏览

node.js - 安装 gulp-sass - 无法识别节点

我正在使用 nodejs 和 npm 开发应用程序。我有 Windows 10,我正在使用 npm v.3.3.7 和节点 v.4.1.2。

要设置它们,我将执行以下步骤:

  1. 使用 npm 安装 NodeJ
  2. 从 git 下载 Npm-master 3.3.7 并覆盖文件夹 C:\Program Files\nodejs\node_modules\npm
  3. 添加在环境变量 C:\Users\bilias7\AppData\Roaming\npm;C:\Program Files\nodejs; 对于当前用户和系统 PATH 变量。

直到这里一切正常,我可以从 CMD 使用 node 和 npm,并且使用提升的 CMD 我可以安装全局包。

当我尝试安装依赖于 node-sass 的 gulp-sass 时,问题就开始了。下面的命令返回一个错误,即节点未被识别为内部或外部命令。

正如您在下面的错误中看到的那样,安装 node-sass 包返回的错误。

所以我尝试使用以下命令显式安装 node-sass

我得到了如下的详细错误。我想 install.js 执行内部出了点问题,它没有与命令节点连接,但我不知道那是什么。

您也可以从这里下载完整的日志文件

任何想法都是有帮助和受欢迎的,因为我已经花了 20 多个小时了!!

0 投票
1 回答
269 浏览

npm - node-sass CLI 操作顺序

我试图理解使用 node-sass 源映射,并将输出通过管道传输到另一个进程(使用 autoprefix,然后使用 cssnano 来缩小)。

目前我已经使用以下命令让 node-sass 使用源映射:

按此顺序,它将 default.css.map 视为源映射的输出位置。然后它将 input.scss 视为入口文件,将 output.css 视为构建文件。

我想做的工作是将输出通过管道传输到另一个进程,即:

但是,当我省略输出文件时,它使用映射文件作为输入文件,并使用 input.scss 作为输出。我尝试将入口文件放在 source-map 选项之前,但这似乎不起作用。

这里有什么我应该知道的我想念的吗?有人可以在这里提供一些帮助吗?

0 投票
2 回答
4716 浏览

gruntjs - 如何解决 node-sass 回归(?)“不清楚要为 @import 导入哪个文件”

(3.4.1)的最新版本似乎node-sass破坏了我们的构建。我一直收到此错误消息:

现在,项目中所有未在其名称中明确指定“file.scss”的文件都会出现这种情况。

我无法确定此错误的修复 - 我也找不到任何文档来解决node-sass导致它发生的变化。我们的文件太多,无法重命名每个导入。

有人可以指出我正确的方向吗?

编辑:

_file路径中带有下划线(例如 )的文件也会发生这种情况。似乎没有认识到这些文件是部分文件。

0 投票
1 回答
831 浏览

css - @imports 中的 node-sass 监视更改

我正在运行以下命令。当我在导入的文件 './style/custom' 中更改某些内容时,sass 不会按预期自动重新编译。

node-sass 跟随 @imports 并观察它们的正确命令是什么?

local.sass - 如下所示

0 投票
0 回答
145 浏览

c++ - ERROR Node JS - Node-SASS- Windows 7 上的 Visual C++ 运行时库错误

当我启动 gulp 时,我收到带有错误的 Windows ALERT。

在此处输入图像描述

  • NPM版本> 2.14.9
  • 节点版本> 0.12.8
  • NODE SASS 版本> 2.14.9

我使用 Windows 7

在此处输入图像描述

非常感谢。我很绝望。