我正在研究一个现有的Grails 3.1.15 / Angular 4项目。尽管我们仅将Grails用于REST调用,但该项目是使用默认的“网络”配置文件设置的。我想使用“角度”配置文件升级到Grails 3.9。手动尝试是否可行,还是应该创建一个新的Grails应用程序?
答案 0 :(得分:2)
您可以切换配置文件,但我想这样做,只需更改Gradle中的可用操作,即可创建新的工件。更改配置文件不会添加它删除依赖项,就像您需要JSON视图一样。使用不同的配置文件创建新的应用程序是查看将哪些依赖项添加到build.gradle的快速方法。
如果我是我,我将进行更新,并查看是否还需要其他功能(如JSON视图)并添加依赖项,因此需要它们。您也可以删除不使用的依赖项,尽管要进行仔细的测试以确保您没有使用依赖项。
答案 1 :(得分:2)
手动尝试是否可行,还是应该创建一个新的 Grails应用程序?
我会说“不”。可能,但不实际。您必须要掌握很多信息才能有效地手动进行,并且没有理由这样做。简单的操作是使用您要使用的配置文件创建一个新项目,并将该新创建的项目的内容(整个目录结构)复制到您现有的项目中,并比较以查看更改的内容。听起来像是一件大事,但对于大多数项目来说,这就像2分钟。