我正在嘗試使用gulp-shell
執行某些操作。我gulfile.js
包含以下內容:Gulp-Shell不執行任何命令
var gulp = require('gulp'),
shell = require('gulp-shell');
gulp.task('test', function() {
shell(['echo test']);
});
然後我運行它調用gulp test
。這是我得到的輸出:
Using gulpfile ~/gulpfile.js
Starting 'test'...
Finished 'test' after 2.62 ms
我的回聲調用沒有輸出。
我正在使用我連接的Ubuntu 14 VM
,使用Putty
。
任何人都知道什麼是錯的?
哦..這是很容易的,我打擾了我的腦袋。但是這與其餘的任務定義似乎並不一致。可能想詳細說明最大的區別是什麼? :-) – NewGulpUserxx 2014-10-28 08:52:48
有沒有辦法讓它脫離輸出的顏色? – NewGulpUserxx 2014-10-28 08:54:05
這就是它的工作方式。我認爲這與吞噬流數據的方式有關。我不認爲有顏色顯示的方法,也許嘗試將您的命令放在外部腳本文件中,然後用gulp-shell啓動該文件,只是一個想法。 – tiledcode 2014-10-28 08:58:10