【发布时间】:2017-03-18 20:03:34
【问题描述】:
这是一个令人沮丧的帖子,但认为值得一试。 我们正在尝试做一个 typescript angular 2 hello world 应用程序,我们希望将其作为 Spring 应用程序的前端分发。
到目前为止,它基于 Angular 2 快速入门:https://angular.io/guide/quickstart
该应用与 npm start 配合使用效果很好。
但我想要的是一个目录或 zip 或者我可以用来获取同一个应用程序并静态部署它的东西(在我的情况下,将它推入与 maven 的战争)。
我一直在尝试从根目录和 dist(它似乎想要实际命名为 /app)和 node_modules 中获取所有文件,但它似乎仍然缺少一些文件。
是否有简单的 npm 命令或一些示例来展示如何访问静态文件?
感觉就像我做了很多配置,而不是非常标准的约定。
【问题讨论】:
-
如果您是 JS 开发新手,请尝试使用 Angular CLI,然后您只需
ng build创建一个index.html和少量 JavaScript。这可以通过网络服务器轻松部署到任何东西。 -
谢谢。我会检查一下。这是否被视为 npm 的替代品?
-
我使用 angular-cli,它使 ng2 应用程序变得如此简单!我会极力推荐它。查看
ng buildgithub.com/angular/angular-cli#creating-a-build -
这不是替代品,它使用 NPM。