Closed. This question is opinion-based。它当前不接受答案。












想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。

4年前关闭。





我不确定最好的地方是将Grunt文件放在我的spring Web应用程序中。应该将其放置在Web应用程序的根目录中,如下所示:

my-app/gruntfile.js


还是应该将其放在资源目录的根目录中,如下所示:

my-app/src/main/webapp/static


两者都会起作用。只是想知道什么是最佳实践。谢谢!

最佳答案

grunt文件通常不是可部署文件的一部分。所以它不应该是src / main / webapp文件夹。我通常将gulp文件(同样的东西)放在项目的根文件夹中。

如果您计划的话,请尽量缩小或编译。通常,您需要一个用于原始文件的文件夹,一个用于已编译文件的文件夹。我的经验是,将文件直接编译到src / main / webapp文件夹中是一个坏主意,因为IDE会跟踪它们并每次对其重新编制索引。因此,在创建可部署组件时,我将gulp集成到了gradle生命周期中,并将所有文件复制到webapp文件夹中。

09-30 00:01