我有我的gulpfile.js和一些任务,我想在执行cordova时执行一项任务 我在hooks文件夹中创建了一个before_build文件夹,在js文件中有一个简单的console.log(“a”). 但是,当我运行例如cordova构建andro
我在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');