gpt4 book ai didi

javascript - 直接从 Node 运行 Grunt 任务

转载 作者:数据小太阳 更新时间:2023-10-29 04:06:19 24 4
gpt4 key购买 nike

如何直接从 Node 执行 Grunt 任务,而无需使用 CLI?

我有以下“POC”代码;但是,永远不会记录“东西”。

var grunt = require('grunt');

grunt.registerTask('default', 'Log some stuff.', function() {
console.log('stuff');
});

grunt.task.run('default'); // This is probably not the right command

我是 Grunt 的新手,所以我可能遗漏了一些明显的东西。我怀疑我用来“运行”任务的命令只是在排队,实际上并没有开始运行。不过,我找不到手动运行的文档。

最佳答案

更新

虽然这是答案,但直接从 Node 运行 Grunt 有很多问题。其中最重要的是当 grunt 任务失败时,它会调用 process.exit 并很好地退出您的 Node 实例。我不建议尝试让它发挥作用。


好的,我会回答我自己的问题。我是对的,我的命令是错误的。

更新代码:

var grunt = require('grunt');

grunt.registerTask('default', 'Log some stuff.', function() {
console.log('stuff');
});

grunt.tasks(['default']);

关于javascript - 直接从 Node 运行 Grunt 任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17551317/

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