gpt4 book ai didi

cordova - 'cordova build xxx' 之前的 Gulp 钩子(Hook)

转载 作者:行者123 更新时间:2023-12-02 10:54:50 25 4
gpt4 key购买 nike

我的 gulpfile.js 包含一些任务,我想在执行 cordova build 时执行一项任务

我在 js 文件中使用简单的 console.log("a")hooks 文件夹内创建了一个 before_build 文件夹。

但是当我运行例如cordova build android时,它说'console'未定义,我必须做其他事情才能运行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');

关于cordova - 'cordova build xxx' 之前的 Gulp 钩子(Hook),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28308360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com