現在、独学でHTML, CSS ,JavaScriptを学習していて、昨日からSASS(Scss)の学習のを始めました。学習サイト(ビデオ)にそって必要なものをインストールし、レクチャー通りにターミナルでgulp sassを実行したところ、以下のようなエラーが出てCSSに変換されません。
エラー内容:
noMacBook-Pro:udemy_sass ***$ gulp sass
assert.js:350
throw err;
^
AssertionError [ERR_ASSERTION]: Task function must be specified
at Gulp.set [as _setTask] (/Users/***/Desktop/udemy_sass/node_modules/undertaker/lib/set-task.js:10:3)
at Gulp.task (/Users/***/Desktop/udemy_sass/node_modules/undertaker/lib/task.js:13:8)
at Object.<anonymous> (/Users/***/Desktop/udemy_sass/gulpfile.js:16:6)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
###gulpfile.js
gulpfile.js
1'use strict' 2 3var gulp = require('gulp'); 4var sass = require('gulp-sass'); 5 6gulp.task('sass', function(){ 7 gulp.src('./_src/sass/**/*.scss') 8 .pipe(sass({outputStyle: 'expanded'})) 9 .pipe(gulp.dest('./css')); 10}); 11 12gulp.task('watch', function(){ 13 gulp.watch('./_src/sass/**/*.scss', ['sass']); 14}) 15 16gulp.task('default',['watch']); 17
###style.scss
style.scss
1ul { 2 margin: :0 0 20px; 3 li { 4 padding:5px; 5 } 6} 7
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/06 14:36