/ / gulp завдання успішно завершено в звичайному терміналі, але не в атомному терміналі - javascript, ubuntu, gulp, browserify, atom-editor

gulp task завершився успішно в звичайному терміналі, але не в терміналі атома - javascript, ubuntu, gulp, browserify, atom-editor

У мене є одна дивна проблема запуску ковтка завдання для складання браузера + кава, реагувати і bower. Ось моє завдання:

var browserify = require("gulp-browserify");
var coffeeReactify = require("coffee-reactify");
var debowerify = require("debowerify");
var gulp = require("gulp");
var rename = require("gulp-rename");

gulp.task("coffee", function() {
return gulp.src("./app/assets/javascripts/application.coffee", { read: false })
.pipe(browserify({
debug: true,
transform: [coffeeReactify, debowerify],
extensions: [".coffee"]
})).on("error", function(error) {
console.log("----");
console.log("Compile error");
console.log();
console.log(error.message);
}).pipe(rename("application.js"))
.pipe(gulp.dest("./public/"));
});

Коли я запускаю це завдання на звичайному ubuntu gnome-terminal, все йде добре, файл створюється і працює. Але в Росії термінал редактора атомів Кава isn "t компіляції. Я отримую цю помилку. Так, як я можу це виправити?

[10:38:15] Using gulpfile ~/my_project/Gulpfile.js
[10:38:15] Starting "coffee"...
----
Compile error

ENOTDIR: not a directory, open "/usr/share/atom/resources/app.asar/package.json"
[10:38:15] Finished "coffee" after 57 ms

Інші завдання, наприклад gulp slim або gulp sass працюють добре.

Відповіді:

0 для відповіді № 1

Ключ до вирішення цієї проблеми полягав у переході з gulp-browserify до browserify пакет