首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在运行gulp-sass时,我如何找出我使用的是哪个版本的Sass?

问在运行gulp-sass时,我如何找出我使用的是哪个版本的Sass?
EN

Stack Overflow用户
提问于 2015-04-22 17:48:00
回答 4查看 5.4K关注 0票数 5

我刚开始使用gulp-sass,有没有一个“简单”的方法来找出正在使用的是什么版本的Sass?

我并不认为它太重要,但我在Visual Studio2015 (CTP6)中使用了gulp-sass。

我需要知道,因为我想使用Sass混音器,它需要某个最低版本的Sass。

目前,如果我想知道使用的是什么版本的Sass,我会尝试这样跟踪,gulp-sass是node-sass的一个包装器,而它又为libsass提供节点绑定,这是一个用于Sass的C编译器。

因此,为了找出在我的环境中使用的Sass的版本,我必须遵循链,并尝试找出在每个步骤中使用哪个版本,然后在下一步中使用哪个版本。

肯定有更简单的方法吧?

EN

回答 4

Stack Overflow用户

发布于 2015-04-22 18:00:40

我们同意,您可以使用以下命令从node-sass获取版本:

代码语言:javascript
复制
var sass = require('node-sass');

console.log(sass.info);

您可以从gulp-sass发送将由node-sass执行的数据。所以像下面这样的代码应该能起到作用:

代码语言:javascript
复制
var gulp = require('gulp');
var sass = require('gulp-sass'); 
console.log(sass.info);

它将是来自node-sass的.info(),它最终会被调用,给你它的版本和libsass的版本。

票数 2
EN

Stack Overflow用户

发布于 2015-04-23 21:08:08

查看你的node_modules/grunt-sass/node_modules/node-sass/package.json

代码语言:javascript
复制
"libsass": "version"
票数 2
EN

Stack Overflow用户

发布于 2019-01-30 05:46:51

您可以从终端的下一行找到Node-sass中的Sass版本

node -e 'console.log(require("node-sass").info)'

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29793710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档