3
我用吞氣,紅寶石SASS多次,但是在這個新的項目我的任務就是用下面的錯誤而失敗:新一飲而盡,紅寶石薩斯阿爾法任務失敗
gulp-ruby-sass stderr: OptionParser::NeedlessArgument: needless argument: --sourcemap=none Use --trace for backtrace.
這裏是我的的package.json
{
"name": "new",
"version": "1.0.0",
"main": "gulpfile.js",
"license": "ISC",
"devDependencies": {
"gulp": "^3.8.11",
"gulp-concat": "^2.5.2",
"gulp-connect": "^2.2.0",
"gulp-ng-annotate": "^0.5.2",
"gulp-ruby-sass": "^1.0.0-alpha.3",
"gulp-sourcemaps": "^1.3.0"
}
}
Gulpfile.js:
// Include gulp
var gulp = require('gulp');
// Include Our Plugins
var concat = require('gulp-concat');
var uglify = require('gulp-uglify');
var minifyCSS = require('gulp-minify-css');
var ngannotate = require('gulp-ng-annotate');
var sass = require('gulp-ruby-sass');
var sourcemaps = require('gulp-sourcemaps');
var connect = require('gulp-connect');
var gutil = require('gulp-util');
var paths = {
js: ['assets/js/app.js', 'assets/js/controllers/*.js', 'assets/js/services/*.js', 'assets/js/directives/*.js'],
sass: ['assets/css/styles.scss']
};
//SASS task
gulp.task('sass', function() {
return sass (paths.sass)
.pipe(concat('all.min.css'))
.pipe(gulp.dest('assets/css/'))
.pipe(connect.reload());
});
styles.scss:
@import "modules/mixins.scss";
@import "modules/vars.scss";
@import "modules/reset.scss";
@import "modules/header.scss";
@import "modules/footer.scss";
文件夾結構:
app
assets
css
modules
header.scss
footer.scss
etc....
styles.scss (this is outside of the modules folder)
就像我說的,我已經使用這個插件的次數在過去的一年。看來這個'alpha'版本引起了很多問題。
有沒有人遇到過這個問題?我該如何解決。
我整個項目是暫停,直至該解決:(
https://github.com/更大sindresorhus/gulp-ruby-sass/issues/196 – Heikki 2015-02-23 20:55:20
固定 - 有一個數據版本的SASS !!!! – user3731438 2015-02-23 21:00:04