在深入研究VSCode的文档并完成任务后,我不确定我是否理解任务的定义。
我想从VSCode调用我的咕噜声任务。问题是我使用了名为" load-grunt-config"的插件。这使得自动加载grunt插件(不需要为你使用的每个插件输入grunt.loadNpmTasks()),并且可以很容易地在每个插件的自己的文件中定义它们。
所以我的gruntfile几乎是空的,任务在文件grunt / aliases.js中定义,每个插件的配置在它自己的文件中分开(例如.grunt / connect.js包含connect插件的配置)
当键入"运行任务"时,它会显示每个可用的任务(包括内置的任务,如svgmin,imagemin,...),因此它总共有30或40个。
它不仅速度慢,而且还显示我尚未定义且不直接使用的任务。
(输入grunt --help以查看它显示的内容)。
有没有办法只显示我定义的别名?
将任务定义到tasks.json文件中的重点是什么?
有没有办法在不必列出所有任务的情况下直接运行任务? (有" build"&" test"任务的快捷方式,因此您可以键入"运行测试"它将运行测试任务但是有办法定义那里也会出现的新任务?)