我已经使用Wakanda v2服务器几个月了。我正在使用Angular(v2 + not angularJS)作为前端。
我终于到了想通过Wakanda发布我的Angular应用程序的地步。 (我想我可以轻松使用Apache,但Wakanda有一个Web服务器,所以为什么不使用它?)
问题是我不知道如何使用Wakanda发布应用程序。我尝试将'dist'文件放在web文件夹中,但Wakanda一直说“服务不可用”。
任何想法都会非常感激。
答案 0 :(得分:1)
此功能正在进行v2.2
版本的努力工作和日程安排。
在此期间,您可以手动执行以下步骤:
web
文件夹。右键单击web
文件夹,然后选择open in terminal
npm run build
。创建dist
文件夹dist
文件夹移至backend
项目dist
项目中的backend
文件夹设置为WebFolder
。右键单击它,然后选择set as active webfolder
。您可能会遇到角度网址策略的问题。 Wakanda Server不了解#
角度。因此,您可以在useHash: true
中添加/src/app/app.module.ts
。
RouterModule.forRoot(routes, { useHash: true })