Articles of gulp sass

无法安装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', […]

gulp sass源地图

我需要帮助添加源地图到SASS编译器在同一个CSS输出文件夹。 到目前为止,我已经在gulpfile.js安装了gulp-sourcemaps模块,但是无法成功地将sourcemaps.write绑定为gulp.task。 任何帮助深表感谢 :) var gulp = require('gulp'); var sass = require('gulp-sass'); var sourcemaps = require('gulp-sourcemaps'); var bs = require('browser-sync').create(); gulp.task('browser-sync', ['sass'], function() { bs.init({ server: { baseDir: "./" }, proxy: { target: "localhost:8080", // can be [virtual host, sub-directory, localhost with port] ws: true // enables websockets } }); }); gulp.task('sass', function() { return […]

Gulp不是将scss转换成css

在Visual Studio中,Gulp不会将我的scss文件转换为css 。 我得到的错误是: cmd.exe / c gulp –tasks-simple C:\ Users \ sam \ Documents \ Visual Studio 2017 \ Projects \ MyProject \ MyProject \ node_modules \ node-sass \ lib \ binding.js:15 throw new Error(errors.missingBinary ()); ^错误:缺less绑定C:\ Users \ sam \ Documents \ Visual Studio 2017 \ Projects \ MyProject \ MyProject \ node_modules […]

节点Sass还不支持你当前的环境:Linux的64位与假

在Arch Linux上使用node-sass获取这个错误。 我正在使用它与gulp-sass 。 Node Sass does not yet support your current environment: Linux 64-bit with false 版本 $ gulp -v [19:43:15] CLI version 3.9.1 [19:43:15] Local version 3.9.1 $ npm -v 3.9.0 节点 $ node -v v6.2.0 即使使用这个命令npm rebuild node-sass也不会改变任何东西。