我正在使用这样的脚本:
run.js:
var gulp = global.gulp = require('gulp');
require('./gulpfile.js');
//interaction
gulp.start('zip');
Run Code Online (Sandbox Code Playgroud)
gulpfile.js:
global.gulp = global.gulp || require('gulp');
gulp.task('zip', function () {});
Run Code Online (Sandbox Code Playgroud)
并开始: node run.js
我需要它,因为我需要inquirer.prompt()在任务开始之前收集一些数据.
一切正常,但在脚本结束后控制台冻结光标(在PHPStorm中).
我不明白为什么.如果我通过gulp运行任务,那没关系.
正如 Aper\xc3\xa7u 在评论中提到的,尝试让 gulp 知道你已经完成了任务。
\n\n改变
\n\ngulp.task('zip', function () {});\nRun Code Online (Sandbox Code Playgroud)\n\n到
\n\ngulp.task('zip', function (done) {done()});\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
3271 次 |
| 最近记录: |