0
我正在尝试创建一个执行我正在开发的Yeoman生成器的gulp任务。我正在使用以下任务进行此项工作,但我试图找到一种方法,无法将全限定路径传递到全局安装的NPM模块的位置。在使用gulp进行调试时运行Yeoman生成器
我见过的gulp插件(gulp-shell & gulp-run)执行命令(如npm root -g
),但我无法弄清楚如何将文本读入变量,或者如果有另一个/更简单的方法得到这个价值。
gulp.task('run-yo', function() {
spawn('node', [
'--debug',
'/Users/ac/.npm-packages/lib/node_modules/yo/lib/cli.js',
'nodehttps'], { stdio: 'inherit' });
});
神奇......这正是我需要的。没有意识到这个包。 –