SyntaxError: Unexpected token . [Gulp]

189
14 апреля 2018, 19:54

Пишу простенькое приложение на Electron.js. В нём использую gulp для компиляции sass. С помощью npm модули gulp и gulp-ruby-sass уже установил, написал скрипт, который уже ранее использовал. Но выдало такую ошибку:

/home/dima/Programming/JavaScript/Electron/gulpfile.js:4
gulp.task('sass', function(){
    ^
SyntaxError: Unexpected token .
    at new Script (vm.js:51:7)
    at createScript (vm.js:138:10)
    at Object.runInThisContext (vm.js:199:10)
    at Module._compile (module.js:624:28)
    at Object.Module._extensions..js (module.js:671:10)
    at Module.load (module.js:573:32)
    at tryModuleLoad (module.js:513:12)
    at Function.Module._load (module.js:505:3)
    at Module.require (module.js:604:17)
    at require (internal/module.js:11:18)

Вот содержимое файла gulpfile.js:

var gulp        = require('gulp'),
    sass        = require('gulp-ruby-sass'),
gulp.task('sass', function(){
  return sass('sass/*.sass')
    .on('error', function (err) { console.log(err.message); })
    .pipe(gulp.dest('css'))
})
gulp.task('watch', ['sass'], function(){
  gulp.watch('sass/*.sass', ['sass']);
})
gulp.task('default', ['watch']);

В интернете схожую проблему найти не смог, поэтому пишу тут. Буду благодарен любому ответу.

READ ALSO
Перезапуск SVG анимации через удаление animateTransform

Перезапуск SVG анимации через удаление animateTransform

Всем приветВозникла проблема с svg анимацией

215
Ошибка при компиляции приложения Electron.js

Ошибка при компиляции приложения Electron.js

Сделал для примера простенькое electronjs приложение

175
Получить значение, взятое из input

Получить значение, взятое из input

Как получить текст из поля input? В моём случае выдаёт пустую строку

185
Модальное окно на сайте

Модальное окно на сайте

При нажатии на кнопку "Купить" появляется текст зелёными буквами (скриншот прикрепил)Нужно сделать так чтобы при нажатии появлялся не текст,...

177