/ / gulp tâche terminée avec succès dans le terminal habituel, mais pas dans le terminal atom - javascript, ubuntu, gulp, browserify, atom-editor

tâche gulp terminée avec succès dans le terminal habituel, mais pas dans le terminal atom - javascript, ubuntu, gulp, browserify, atom-editor

J'ai un problème étrange en cours d'exécution de la tâche Gulp pour compiler browserify + café, réagir et bower. Voici ma tâche:

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/"));
});

Quand je lance cette tâche sur les ubuntu habituels gnome-terminal, tout se passe bien, le fichier est créé et travaillé. Mais en terminal éditeur atomique café n'est pas en train de compiler. Je reçois cette erreur. Alors, comment puis-je résoudre ce problème?

[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

Autres tâches, comme gulp slim ou gulp sass fonctionnent bien.

Réponses:

0 pour la réponse № 1

La clé pour résoudre ce problème était de migrer de gulp-browserify à browserify paquet.