我正在使用 Angular 2。我对带有 typescript 的 Angular 2 如何在 Jboss6 的生产环境中工作感到困惑。
1.在开发机上使用node编译文件后,我们是否需要将.js和.ts都部署到生产级别?
最佳答案
浏览器只能识别 JS 文件,因此当您在生产环境中部署应用程序时,应该部署 JS 文件。 Typescript 只是带有附加功能的 Javascript 超集,但所有 Typescript 文件都应该捆绑和转译。
用于转译的主要库是 ES6 的 Babel,用于捆绑的主要库是 SystemJS 或 Webpack。
所有内容都简化为 CSS、JS 和 HTML 文件。
换句话说,JBoss 是 Java 应用程序服务器。要部署 Angular 2 应用程序,您只需要一个 Web 服务器,例如 Apache、Nginx 或 Lite-Server。
关于javascript - 如何在 JBoss 服务器中使用 typescript 部署 Angular 2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40012905/