Gruntjs 我可以在grunt配置文件gruntfile.coffee中调用js模块吗?
我正在使用gruntjs构建我的项目。我想将js模块用于多项目,即多GrunFile 我看到了API和搜索grunt插件,但没有找到我想要的。看来唯一的办法就是利用grunt.config并加载grunt任务插件 因此,我在tasks文件夹中创建了js模块文件,并在其中设置配置数据,如下所示(通过coffeescript): 这样称呼它:Gruntjs 我可以在grunt配置文件gruntfile.coffee中调用js模块吗?,gruntjs,Gruntjs,我正在使用gruntjs构建我的项目。我想将js模块用于多项目,即多GrunFile 我看到了API和搜索grunt插件,但没有找到我想要的。看来唯一的办法就是利用grunt.config并加载grunt任务插件 因此,我在tasks文件夹中创建了js模块文件,并在其中设置配置数据,如下所示(通过coffeescript): 这样称呼它: grunt.task.registerTask('default', 'execute tasks by param by grunt cli', (arg,
grunt.task.registerTask('default', 'execute tasks by param by grunt cli', (arg, arg1) ->
grunt.config.get('executeCustomTasks')(arg, arg1,getTasksArr(arg))
)
我做的对吗?这是最佳实践吗
我现在明白了。loadTasks(路径)可以加载与任务相关的文件,因此我可以创建和引用路径中的文件。 参考链接:
grunt.task.registerTask('default', 'execute tasks by param by grunt cli', (arg, arg1) ->
grunt.config.get('executeCustomTasks')(arg, arg1,getTasksArr(arg))
)