javascript - 如何在 JBoss 服务器中使用 typescript 部署 Angular 2?

标签 javascript angular typescript jboss6.x

我正在使用 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/

相关文章:

javascript - console.log 打印值而不向其传递任何参数

javascript - react 一个组件正在改变类型复选框的不受控制的输入以被控制

javascript - PHP:如果用户未按下提交按钮,则 Mysql 回滚多个查询(通过 ajax 完成)

javascript - 如何在 TypeScript Angular 中使用外部 Javascript

html - Angular 2,视频时长访问。

javascript - 在 JavaScript 中从 JSON 中删除具有重复数组成员的元素

typescript - RxJs Array of Observable 到 Observable of Array

javascript - Angular 2 通过绑定(bind)将 html 传递给 ng-content

angular - 如何启用滑动手势以移动到 Angular Material 中选项卡模块的下一个选项卡? (寻找适用于 2 个以上标签的解决方案)

javascript - 无法发送 PDF(*.pdf) 扩展名的文件