将JSON加载为Grails配置

时间:2013-09-09 13:12:25

标签: json grails groovy

我正在开发一个Grails项目,它有一个我希望移植到JSON的配置块。

配置对javascript模块依赖关系树进行编码。例如,我可能有一个需要jquery-ui的模块jquery,可以在{{web_root}}/jquery-ui.min.js找到。该模块依赖于jQuery,其他模块可能依赖于它。我想将此配置(目前以Groovy编码)移动到可由基于gruntjs的构建工具使用的格式。

解决此问题最明显的方法是将模块树移动到JSON文件中,该文件可以分别由构建工具和Grails应用程序使用。我对Grails的经验不足以知道如何做这样的事情;我知道如何解析JSON文件,我可以弄清楚如何加载文件,但我不知道解决这个问题的“grails方式”是什么。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

一些想法here

好吧我总是认为在这种情况下你将不得不放弃资源插件并将所有客户端资源处理移动到grunt / yo但问题是你必须能够在构建过程中安装npm否则选项是在构建不直观的战争之前处理文件。

还发现了这个grails-grunt-plugin,但它不在grails插件网站上。

是的,我知道它甚至都不是答案。