2015-02-12 19 views
25

Tôi có tập lệnh nút và tôi muốn chạy tác vụ gulp tôi có trong cùng một tập lệnh, làm cách nào tôi có thể gọi nó?Cách chạy tác vụ gulp từ tập lệnh nút

#!/usr/bin/env node 
var gulp = require('gulp'); 
gulp.task('default', function (arg) { 

}); 

// How do I call the task 'default' 

Trả lời

41

Cuối cùng tôi đã tìm thấy con đường:

gulp.start('default'); 
+0

Cảm ơn bạn !! Điều đó tiết kiệm cho tôi rất nhiều thời gian – Nitroware

+0

Có vẻ như đây không phải là cách chính thức (https://github.com/gulpjs/gulp/issues/505) nhưng tôi không có ý tưởng làm thế nào điều này nên được thực hiện sau đó ?! – Markus

2

Sử dụng một mảng trong start phương pháp, trong trường hợp ai đó đang tìm kiếm một cách để chạy nhiều nhiệm vụ từ các công cụ tìm kiếm.

gulp.start([ 'task1', 'task2' ]); 
+0

Tại thời điểm bài đăng này, tôi dưới 50 ngưỡng danh tiếng để nhận xét về câu trả lời của alcala. –

Các vấn đề liên quan