Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 是否可以更改现有Grails应用程序的概要文件?_Angular_Grails_Groovy - Fatal编程技术网

Angular 是否可以更改现有Grails应用程序的概要文件?

Angular 是否可以更改现有Grails应用程序的概要文件?,angular,grails,groovy,Angular,Grails,Groovy,我正在从事一个现有的Grails3.1.15/Angular 4项目。该项目是使用默认的“web”配置文件设置的,尽管我们仅将Grails用于REST调用。我想升级到Grails3.9,使用“角度”配置文件。手动尝试这样做是可行的,还是我应该创建一个新的Grails应用程序?您可以切换配置文件,但我认为这样做只会更改Gradle中的可用操作,以创建新的工件。更改配置文件不会添加它,也不会删除依赖项,就像您想要JSON视图一样。使用不同的配置文件创建新应用程序是查看build.gradle中添加了

我正在从事一个现有的Grails3.1.15/Angular 4项目。该项目是使用默认的“web”配置文件设置的,尽管我们仅将Grails用于REST调用。我想升级到Grails3.9,使用“角度”配置文件。手动尝试这样做是可行的,还是我应该创建一个新的Grails应用程序?

您可以切换配置文件,但我认为这样做只会更改Gradle中的可用操作,以创建新的工件。更改配置文件不会添加它,也不会删除依赖项,就像您想要JSON视图一样。使用不同的配置文件创建新应用程序是查看build.gradle中添加了哪些依赖项的快速方法

如果我是你,我只需要更新,看看是否有其他功能,如JSON视图,你想要添加依赖项,你需要它们。您还可以删除未使用的依赖项,但请小心测试以确保未使用依赖项

手动尝试这样做是否可行,还是我应该创建一个新的 Grails应用程序


我会说“不”。这是可能的,但不实际。你必须在你的头脑中有大量的信息才能有效地手动操作,没有理由这样做。简单的做法是使用您想要使用的概要文件创建一个新项目,并将新创建项目的内容(整个目录结构)复制到现有项目和diff中,以查看更改了什么。这听起来很重要,但对于大多数项目来说,这就像是2分钟的努力。

为什么要投否决票?