首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Node-sass缩小CSS

用Node-sass缩小CSS
EN

Stack Overflow用户
提问于 2016-11-13 22:06:41
回答 3查看 40K关注 0票数 60

我在我的NodeJS项目中使用SCSS,并让我的脚本使用下面的命令将所有分离的SCSS文件转换成一个CSS文件

代码语言:javascript
复制
node-sass -w public/css/scss/style.scss public/css/style.css

我唯一的问题是,我也希望CSS文件被缩小。这和Node-sass有可能吗?医生说有一种“紧凑”的选择,但当我尝试时,它似乎不起作用

代码语言:javascript
复制
node-sass -w compact public/css/scss/style.scss public/css/style.css

提前感谢您的帮助。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-11-14 16:03:06

节点-sass文档中,您必须使用--output-style,可能是nested | expanded | compact | compressed。缩小使用compressed的范围

例如:

代码语言:javascript
复制
node-sass -w public/css/scss/style.scss public/css/style.css --output-style compressed

将缩小CSS。

票数 120
EN

Stack Overflow用户

发布于 2019-04-03 06:33:39

节点-sass支持输出带有--output-style参数的缩小的CSS。

outputStyle

  • 类型:字符串
  • 默认值:nested
  • 值:nestedexpandedcompactcompressed

安装节点-sass npm软件包后。我将build-css行添加到我的package.json文件中。

代码语言:javascript
复制
  "scripts": {
    "build-css": "node-sass --include-path scss scss/main.scss   public/css/main.css --output-style compressed",
  },

然后,我只需键入,就可以将/scss/main.scss文件中的内容转换为/public/ css /main.min.css中的压缩(小型化)css。

更多信息可以在节点sass Github repo的文档中找到,这里是https://github.com/sass/node-sass#outputstyle

票数 11
EN

Stack Overflow用户

发布于 2020-03-05 20:08:51

"scss": "node-sass --watch scss -o app/css"为我做这件事

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

https://stackoverflow.com/questions/40579330

复制
相关文章

相似问题

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