如何使用角度2轮廓处理grails

时间:2016-10-20 20:58:41

标签: grails angular

Grails 3.2.1现在附带了一个Angular2配置文件,这是个好消息,但我不知道如何使用它。

配置文件描述告诉我应该有标准命令,如create-domain-class,但是当我通过

创建应用程序时

grails create-app test-ng --profile angular2

我得到了一个有效的angular2项目,但似乎这个项目还没有被识别为grails app。当我输入grails cli时,我只得到create-app之类的命令,这些命令在项目之外可用。

我做错了什么?

3 个答案:

答案 0 :(得分:4)

你的 grails create-app test-ng --profile angular2 命令应该在 test-ng -project-folder中创建了三个文件夹:

  • 客户端
  • gradle这个
  • 服务器

更改为服务器并启动 grails 命令

现在你应该拥有众所周知的grails项目。 但我仍然在检查新的grails-profile的第一步。所以我希望我能帮到你。

答案 1 :(得分:3)

如今这种布局被称为“多项目”。单独4客户端和服务器应用程序。为了简化操作,在客户端应用程序中创建了任务测试integrationTestbootRun,以便在整个应用程序中更轻松地执行这些任务。

由于Gradle同步执行任务,而bootRun任务永远不会完成,因此并行执行它非常重要。在项目的根源:

./gradlew bootRun --parallel

还可以通过2个IDE实例或首选文本处理器单独打开内容。

请参阅docs

答案 2 :(得分:2)

grails list-profiles

显示可用配置文件列表,我建议你使用它,因为例如现在angular2配置文件是angular,angular1是angularJS。