Articles of gulp sass

gulp.js – dest.on不是一个函数

我试图编译我的styles.scss与styles.scss gulp-sass当我收到以下错误: [09:48:49] Starting 'e'… [09:48:49] 'e' errored after 2.35 ms [09:48:49] TypeError: dest.on is not a function at DestroyableTransform.Readable.pipe (D:\Data\Web Development\Repositories\ds-www\node_modules\through2\node_modules\readable-stream\lib\_stream_readable.js:485:8) at Gulp.<anonymous> (D:\Data\Web Development\Repositories\ds-www\gulpfile.js:44:6) at module.exports (D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\lib\runTask.js:34:7) at Gulp.Orchestrator._runTask (D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\index.js:273:3) at Gulp.Orchestrator._runStep (D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\index.js:214:10) at D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\index.js:279:18 at finish (D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\lib\runTask.js:21:8) at module.exports (D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\lib\runTask.js:60:3) at Gulp.Orchestrator._runTask (D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\index.js:273:3) at Gulp.Orchestrator._runStep […]

离散的问题与吞食和节点4.1.1

这是我的命令ionic info环境 Your system information: Cordova CLI: 5.3.3 Gulp version: CLI version 3.9.0 Gulp local: Local version 3.9.0 Ionic Version: 1.1.0 Ionic CLI Version: 1.6.5 Ionic App Lib Version: 0.3.9 OS: Windows 8 Node Version: v4.1.1 当我运行命令npm install ,出现以下错误: node-sass@2.1.1 install C:\Users\FIDEL-CASA\Desktop\prueba\dsfasdfa\fidel\node modules\gulp-sass\nodemodules\node-sass node scripts/install.js Can not download file from https://raw.githubusercontent.com/sass/node-sass-binaries/v2.1.1/win32-x64-node-4.1/binding.node node-sass@2.1.1 postinstall C:\Users\FIDEL-CASA\Desktop\prueba\dsfasdfa\fidel\ node_modules\gulp-sass\node_modules\node-sass […]

gulp-sass错误:pipe道中未处理的stream错误

我正在使用gulp–sass,并且出现以下错误: ESL@eslmbp /Applications/MAMP/htdocs/craigpomranz[master*]$ gulp sass [17:54:53] Using gulpfile /Applications/MAMP/htdocs/craigpomranz/gulpfile.js [17:54:53] Starting 'sass'… stream.js:94 throw er; // Unhandled stream error in pipe. ^ Error in plugin 'gulp-sass' /Applications/MAMP/htdocs/craigpomranz/wp-content/themes/craig/scss/partials/base:13: error: error reading values after 'xsmall' at opts.error (/Applications/MAMP/htdocs/craigpomranz/node_modules/gulp-sass/index.js:67:17) at onError (/Applications/MAMP/htdocs/craigpomranz/node_modules/gulp-sass/node_modules/node-sass/sass.js:73:16) 这是我的gulpfile.js: // Include gulp var gulp = require('gulp'); // Include Our Plugins var jshint = require('gulp-jshint'); […]

无法使用node.js将sass模块安装到gulp.js

运行npm install gulp-sass –save-dev时,我不断收到以下错误 gyp ERR! build error gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\12.0\bin\msbuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.j 67:23) gyp ERR! stack at ChildProcess.emit (events.js:98:17) gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:810:12) gyp ERR! System Windows_NT 6.1.7601 gyp ERR! command "node" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "reb d" gyp ERR! […]

Gulp-sass在包含的文件中找不到variables?

我有一个_variables.scss文件声明的地图: $chord1: ( color1: rgb(0, 155, 223), color2: rgb(114, 191, 68), color3: rgb(207, 9, 137), color4: rgb(62, 83, 164) ); $chord: $chord1; 我有第二个文件。 _globals.scss我在这里引用: .myClass { color: map-get($chord, color1); } 我有一个主要的scss文件作为app.scss,@import他们: @import 'colors'; @import 'globals'; 但是,gulp–sass会抛出一个错误Error: invalid top-level expression基于map-get的Error: invalid top-level expression 。 我在一个项目上使用了gulp-ruby-sass,它工作。 不过,在这个项目中我们使用的是gulp-sass 1.1.0。 我的g task任务是: gulp.task('styles', function () { return gulp.src('./app/assets/sass/app.scss') .pipe(plumber()) […]

我不能在我的gulp项目中安装gulp-sass模块

我在一个月前做,但现在我遇到了下一个问题。 我试图重新安装nodeJs。 我安装了gulp-scss扩展名,但没有安装到。 现在所有的扩展比平时安装时间长。 1包安装20分钟,互联网连接好.. C:\WDM\blablabla.com>npm install gulp-sass –save npm WARN package.json gulp-project@1.0.0 No repository field. npm WARN package.json gulp-project@1.0.0 No README data npm WARN package.json gulp-project@1.0.0 No license field. npm WARN deprecated npmconf@2.1.2: this package has been reintegrated into npm and is now out of date with respect to npm npm WARN deprecated lodash@1.0.2: […]

无法安装gulp-sass

我试图学习如何使用gulp / sass /和所有其他有趣的工具与Nodejs和我有安装gulp-sass的问题。 我用来安装一切的过程是: 1. Start Git Bash in the project folder 2. npm init 3. npm install gulp -g 4. npm install gulp –save-dev 5. npm install gulp-sass <- this is where I get errors 一旦我到达第五步,我得到以下错误: $ npm install gulp-sass npm WARN package.json project@1.0.0 No repository field. npm WARN package.json project@1.0.0 No README […]

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

我更新到节点v4.0.0和之后,当我在我的项目中运行gulp时,我得到一个关于gulp-sass / node-sass错误,如下所示: 错误:未findlibsass绑定。 尝试重新安装node-sass ? 我已经尝试了垃圾邮件中的所有节点模块,并重新安装,我得到一些错误: npm WARN package.json package@0.0.0没有版本库字段。 npm WARN package.json package@0.0.0无许可证字段。 npm WARN弃用CSSselect@0.4.1:模块现在可以用'css-select' npm WARN弃用CSSwhat@0.4.7:模块现在可以用'css-what' npm WARN弃用pangyp@2.3.2:使用node-gyp @ 3 +,它做所有事情 – node-sass@2.1.1 install / Users / Jonathan / Documents / sites / wkux / ct-html-lib / node_modules / gulp-sass / node_modules / node-sass 节点脚本/ install.js 无法从https://raw.githubusercontent.com/sass/node-sass-binaries/v2.1.1/darwin-x64-node-4.0/binding.node下载文件 node-sass@2.1.1 postinstall / Users / […]

如何创build自定义命令来replace`gulp`或`npm run`?

我怎样才能编写我自己的terminal命令的NPM项目,这将取代gulp命令而不依赖npm run ? 我的项目包含以下Gulp和http-server自定义命令… ## COMMANDS I CURRENTLY HAVE | Command | Task | |———————–|—————————–| | npm run boom | "Builds then watches files" | | npm run boom — build | "Builds the assets files" | | npm run launch | "Starts a local server" | 这是因为其package.json文件中的scripts … /// package.json { "scripts": { "boom": […]

Gulp突然编译得非常慢

最近,我无法理解,因为严格的stream水作业,我的编译时间变得非常慢。 他们现在平均每个编译18-20s,这是死亡缓慢。 我尝试从ruby-sass切换到node-sass,但是node-sass似乎不支持几乎任何我需要的(特别是映射)3.3 sass语法。 在他们全部在ms范围之前; 我从来没有记得他们甚至超过1秒。 这是我的sass任务文件: var gulp = require('gulp'); var sass = require('gulp-ruby-sass'); var autoprefixer = require('gulp-autoprefixer'); var minifycss = require('gulp-minify-css'); var notify = require('gulp-notify'); var rename = require('gulp-rename'); var handleErrors = require('../util/handleErrors'); var browserSync = require('browser-sync'); gulp.task('styl', function() { return gulp.src('styl/src/screen.scss') .pipe(sass({sourcemap: false, style: 'compact'})) .pipe(autoprefixer('last 2 version', 'safari 5', 'ie 8', […]