gulp-sass相关内容

更新到 Node v4.0.0 后运行 gulp-sass 时出错

我更新到 Node v4.0.0,在我的项目中运行 gulp 后,我收到关于 gulp-sass/node-sass 的错误,如下所示: 错误:未找到 libsass 绑定.尝试重新安装 node-sass? 我尝试删除项目中的所有节点模块并重新安装,但出现了一些错误: npm WARN package.json package@0.0.0 没有存储库字段. npm WAR ..
发布时间:2022-01-12 14:16:55 其他开发

Gulp:仅在编辑导入的 SCSS 文件时编译更改的文件并编译父级

在工作中,我们曾经使用 Ruby 来编译 SCSS.我在 PhpStorm 中将 Ruby 编译器设置为文件观察器,当我编辑由另一个文件导入的部分时,与祖先文件相对应的 CSS 文件会毫不费力地更新. 我想让 Gulp 和 Libsass 以同样的方式工作.我见过的大多数解决方案只是在一个项目发生更改时编译项目中的所有 SCSS 文件,但我们的项目有太多的 SCSS 文件,这不是一个可接受的 ..
发布时间:2022-01-12 14:12:50 其他开发

我可以在全球范围内只安装 Gulp 吗?

我一直致力于新的 Web 开发项目,实际上在部署时不需要它们的 node_modules 文件夹.如果我能够为每个项目创建一个小的 gulpfile.js 而不是每个项目的 node_modules 文件夹中包含 6000 多个文件,那将更适合我,只有我在这台机器上使用过. 我只使用 Gulp 来编译 SASS 和前缀和缩小我的 CSS.我不需要担心任何其他类型的部署问题,但文档说我需要:G ..
发布时间:2022-01-12 14:08:16 其他开发

管道内的 Gulp 条件

如何在 Gulp 管道中执行条件以输出到不同的目的地. g.task('sass', function() {返回 g.src(sources.sass).pipe(changed(output.css)).pipe(sass({风格:'压缩',源图:真})).pipe(函数() {如果 (..) {g.dest(输出.css);} 别的 {g.dest(输出.css2);}}).pipe(no ..
发布时间:2022-01-12 14:01:10 其他开发

sass-lint 是否忽略了某行?

我在 Gulp 中使用 sass-lint.如何从 lint 控制台输出禁用我的 sass 中特定样式的警告? 我发现了一个类似的问题,但我使用的是 sass-lint,而不是 scss-lint:让 scss-lint 忽略特定行 这是我正在使用的:https://www.npmjs.com/package/gulp-sass-lint 我尝试了一些基于 scss-lint 项 ..
发布时间:2022-01-12 13:59:52 其他开发

Gulp.js 事件流合并顺序

我正在尝试将 css 和 scss 文件合并到我的构建目录中的 main.css 文件中.它的工作,但不是在正确的顺序.scss 文件中的样式属性需要位于 main.css 文件的底部,以便它们覆盖其余部分. 我的 Gulp 任务如下所示: //CSSgulp.task('css', function () {var cssTomincss = gulp.src(['dev/css/res ..
发布时间:2022-01-12 13:57:57 前端开发

Gulp - 按文件夹编译 sass,并修改父目录

我是 gulpfile 的新手,我不知道如何使用单个任务遍历多个文件夹 我的 src 文件夹结构 文件夹1资产样式.scss文件夹2资产样式.scss文件夹3子文件夹1资产样式.scss子文件夹2资产样式.scss 进入 dist 文件夹我想要这样的东西(没有“资产"文件夹) 文件夹1样式.css文件夹2样式.css文件夹3子文件夹1样式.css子文件夹2样式.css 我有一些任务可 ..
发布时间:2022-01-12 13:55:41 其他开发

Gulp-sass 不会编译成 CSS

我无法让 grunt-sass 编译为 .css.看过很多其他类似的帖子并使用了建议,但似乎没有任何效果. 我可以让其他插件正常工作(例如'del'删除内容,显示在这里)所以看起来我的环境没问题,我可以让普通的 vanilla sass 编译/监视正常工作. 这是我的设置以防万一: OSX Maverics 10.9.5 $ ruby​​ -vruby 2.0.0p481(20 ..
发布时间:2022-01-12 13:54:47 其他开发

Gulp 监视所有文件,但只渲染一个(sass)

我想让 gulp 监视我的工作文件夹上的所有更改,但只生成一个文件.因为我使用 scss 导入所有需要的文件,所以不需要编译所有 .css 文件,只需要编译 main 一个. 现在,我的 gulpfile.js 包含: var gulp = require('gulp');var util = require('gulp-util');var sass = require('gulp-sa ..
发布时间:2022-01-12 13:51:46 其他开发

Gulp 似乎找不到 compass mixin

我正在尝试将 gulp 作为 Grunt 的替代构建工具,将我的 scss 编译为 css,因为我听说它可以更快. 我什至在对我的 scss 文件进行基本编译时都遇到了问题.我曾尝试使用 gulp-sass、gulp-ruby-sass 和 gulp-compass 插件进行 gulp,但我得到了几乎相同的错误每次留言: error screen.scss(_grid.scss 的第 2 ..
发布时间:2022-01-12 13:49:37 其他开发

将所有 sass 文件合并到一个文件中

gulp-sass 中是否有任何选项可以组合 sass 文件? 例如: ma​​in.scss: $var: red; control.scss: @import 'main';.一个{颜色:$var;} 合并后的输出文件应该是单个 scss 文件,如下所示 $var: red;.一个{颜色:$var;} 解决方案 你尝试过这样的事情吗? gulp = require( ..
发布时间:2022-01-12 13:45:49 其他开发

Gulp 4 - Gulpfile.js 设置

我很难找到有关 Gulp 4 的文档,所以我想我可以在这里询问是否有人可以提供帮助. 无论如何,我对 Gulp 还是很陌生,并且一直使用 Gulp 3 没有任何问题,直到我尝试在我们用于开发的虚拟机上运行它.我的 gulp 文件非常简单,我只是使用 gulp-sass 将 SASS 编译为一个运行良好的 css 文件,但是每次保存 css 文件时,它都会更改文件的写权限,并且浏览器无法读取文 ..
发布时间:2022-01-12 13:38:31 其他开发

Gulpjs 将两个任务组合成一个任务

我目前有两个任务,它们都编译 sass 文件.我仍然想将这两个目录合并到单独的文件中,但如果我可以简单地创建一个负责所有 sass 编译的“sass"任务,它似乎更易于维护. //编译我们的 Sassgulp.task('bootstrap-sass', function() {返回 gulp.src('./public/bower/bootstrap-sass/lib/*.scss').pip ..
发布时间:2022-01-12 13:38:20 其他开发

node sass 版本 3.5.3 正在破坏构建

这也是目前使用 gulp-sass 的项目.gulp-sass 依赖于 node-sass#^3.4.1,它刚刚自动更新到 3.5.3,这是一个破坏性版本. 通过更新package.json 文件,但它仍在中断. 如何回到node sass 3.4.2? 错误信息 错误:您不能从@media 中@extend 外部选择器.您只能在同一指令中 @extend 选择器. {“ ..
发布时间:2022-01-12 13:35:22 其他开发

找不到模块“lodash"

今天我尝试了解有关 Google Web Starter Kit 的更多信息,因此我关注了 这些说明 经过大量的斗争和问题后,我只是尝试启动本地服务器(我们要查看的第一个任务是:$ gulp serve.) 并收到此错误: C:\gwsk>一饮而尽 错误:找不到模块“lodash"在 Function.Module._resolveFilename (module.js:338:15)在 ..
发布时间:2022-01-12 13:22:14 其他开发

Node Sass 还不支持你当前的环境:Windows 64-bit with Unsupported runtime (88)

我一开始尝试使用 npm i gulp-sass --save-dev 安装 gulp-sass 最新版本我遇到了很多错误,但后来解决了他们.但是每当我尝试运行 gulp 时,都会出现此错误: 错误:Node Sass 尚不支持您当前的环境:Windows 64-bit with Unsupported runtime (88)有关支持哪些环境的更多信息,请参阅:https://github.c ..
发布时间:2022-01-12 13:21:55 其他开发