首页 文章

使用Tomcat运行Angular 2应用程序

提问于
浏览
0

我有一个后端,它使用Spark-java框架来生成路由和访问服务器端 . 我使用的AngularJS效果很好,因为它只是javascript而且文件执行得很好 . 现在我决定去Angular,但问题是我无法加载角度文件 .

当我运行服务时,带有打字稿的客户端运行良好,但这样做我无法访问后端 .

可以用tomcat执行angular 2应用程序吗?或者我该怎么做才能解决这个问题?

1 回答

  • 0

    首先 . 在运行 ng build 之后,它会将 typescript 代码编译为 javascript ,因此's doesn'对于 Spark 来说,使用 Angular2AngularJS .

    您是否将 (maven/gradle) 配置为将您构建的webapp文件放在 resources/public 目录下并将 staticFileLocation("/public"); 放在 Main 后端类中以告诉 Spark 在哪里寻找webapp文件?

    如果没有,您可以手动运行 ng build 并将 target/dist 内容复制到 resources/public 目录 . 它应该有所帮助 .

    *如果您使用 win 尝试运行 IDE 作为管理 .

相关问题