配置文件描述告诉我应该有标准命令,如create-domain-class
,但是当我通过
grails create-app test-ng --profile angular2
我得到了一个有效的angular2项目,但似乎这个项目还没有被识别为grails app。当我输入grails cli时,我只得到create-app
之类的命令,这些命令在项目之外可用。
我做错了什么?
答案 0 :(得分:4)
你的 grails create-app test-ng --profile angular2 命令应该在 test-ng -project-folder中创建了三个文件夹:
更改为服务器并启动 grails 命令
现在你应该拥有众所周知的grails项目。 但我仍然在检查新的grails-profile的第一步。所以我希望我能帮到你。
答案 1 :(得分:3)
如今这种布局被称为“多项目”。单独4客户端和服务器应用程序。为了简化操作,在客户端应用程序中创建了任务测试integrationTest
和bootRun
,以便在整个应用程序中更轻松地执行这些任务。
由于Gradle
同步执行任务,而bootRun
任务永远不会完成,因此并行执行它非常重要。在项目的根源:
./gradlew bootRun --parallel
还可以通过2个IDE实例或首选文本处理器单独打开内容。
请参阅docs
答案 2 :(得分:2)
grails list-profiles
显示可用配置文件列表,我建议你使用它,因为例如现在angular2配置文件是angular,angular1是angularJS。