/ / gulp úloha úspešne skončila v bežnom termináli, ale nie v termináli atómov - javascript, ubuntu, gulp, browserify, atom-editor

Úloha gulp skončila úspešne v bežnom termináli, ale nie v termináli atómov - javascript, ubuntu, gulp, browserify, atom-editor

Mám jeden podivný problém spúšťať gulp úlohu pre zostavenie browserify + kávy, reakcie & bower. Tu je moja úloha:

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

Keď spustím túto úlohu na obvyklom ubuntu gnome-terminal, všetko ide dobre, súbor sa vytvára a pracuje. Ale v atómový terminál editora káva nie je kompilácia.Mám túto chybu.Takže, ako to môžem opraviť?

[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

Ďalšie úlohy, ako napr gulp slim alebo gulp sass fungujú dobre.

odpovede:

0 pre odpoveď č. 1

Kľúčom k vyriešeniu tohto problému bolo odísť gulp-browserify na browserify Balík.