我有Grails 3申请表。我在 src / main / webapp 文件夹中放置了我的前端应用程序(使用Angular 2.1构建)。
在使用网址http://localhost:8080/加载应用时,我将其重定向到Index.html页面。
但是没有加载Index.html页面
URL: - http://localhost:8080/static/app-name/index.html
我在控制台中遇到错误。
获取http://localhost:8080/inline.js index.html:14
获取http://localhost:8080/main.78fb007fcde8966a4e95.bundle.js index.html:14
获取http://localhost:8080/styles.d63e17da56bb3a1ca523.bundle.js index.html的:14
获取http://localhost:8080/main.78fb007fcde8966a4e95.bundle.js 404()
答案 0 :(得分:0)
更改它,以便从/static
网址
application.yml
:
grails:
resources:
pattern: /**
答案 1 :(得分:0)
最后,我得到了解决方案。
1。)将dist 的内容复制到src / main / webapp
而不是dist文件夹2.)根据@James Kleeh的建议,对 application.yml 进行了更改。
3.)将控制器uri重新路由到index.html。
就在这里。
PS:我实际上面临的路径问题已经按照上述步骤解决了