当前位置 : 主页 > 手机开发 > cordova >

在’cordova build xxx’之前堵了一口气

来源:互联网 收集:自由互联 发布时间:2021-06-10
我有我的gulpfile.js和一些任务,我想在执行cordova时执行一项任务 我在hooks文件夹中创建了一个before_build文件夹,在js文件中有一个简单的console.log(“a”). 但是,当我运行例如cordova构建andro
我有我的gulpfile.js和一些任务,我想在执行cordova时执行一项任务

我在hooks文件夹中创建了一个before_build文件夹,在js文件中有一个简单的console.log(“a”).

但是,当我运行例如cordova构建android它说’控制台’是未定义的,我必须做一些其他的运行Javascript?我找不到更多信息.

谢谢!

编辑:

我在我的.js文件的顶部添加了#!/usr/bin/env节点,并且console.log工作但现在我想做gulp myTask并向我投掷gulp未定义

您可以通过将此代码粘贴到文件before_build / 010_compile_css.js中而无需离开Node来运行它:

#!/usr/bin/env node

var gulp = require('gulp');
var path  = require('path');

var rootdir = process.argv[2];
var gulpfile = path.join(rootdir, 'gulpfile.js');

process.stdout.write('Compiling SCSS');

require(gulpfile);

//interaction
gulp.start('scss');
网友评论