- 需求点:在运行weex自定义命令前,想先通过babel转码一下自己的js,因此写了一个module用于转码js。
问题: 在自己的自定义命令的中,无法执行weex的自定义命令。
bin代码:
#!/usr/bin/env node
var G_EXEC = require('child_process').exec;
G_EXEC('weex index.vue', function(err){
if (err) {
throw err
}
});
console.log(process.argv.slice(2));
命令行运行效果截图:
vincewu@VINCEWU-PC1 /i/project/xx/htdocs/xx/xxx/xx/xxxxx
$ weex-cube index.vue
[ 'index.vue' ]