5

如何编译 Angular2 并部署到生产环境?我已经检查了很多这样的网站但这会产生错误并且 bundle.min.js无法使用 -index.html也许我错了)。还尝试了 angular-cli,但对于 RC-4,这又是行不通的。

想知道什么是最佳实践,因为 tsc 已经创建了 js,是否应该将它们作为单独的文件导入(这样做会很难看)。

PS:已经有这些与这个主题相关的问题。但这是基本要求,我无法回答。

4

3 回答 3

0

使用 Angular-cli

ng serve --prod --aot 用于在本地机器上测试生产版本。

ng build --prod --aot 为使用 AOT 的 prod 部署生成构建。

于 2017-05-31T01:08:33.080 回答
0

第一步:

首先在 ng-cli 中运行命令

ng build

或者

ng build -prod (then it will compact all files for production version)

第二步:

在 dist 目录中的 index.html 处更改

<base href="/"> to <base href="./">

第三步:

将所有文件放入服务器(可能是本地主机或任​​何服务器中的 htdocs)

希望它会奏效。

于 2017-04-14T09:14:21.040 回答
0

我得到了我的最终答案,相信我,我尝试了上面所说的一切。除了 https://github.com/preboot/angular2-webpack之外,可能对我有用。工作喜欢的魅力。推荐给其他人。请参阅我的问题链https://github.com/preboot/angular2-webpack/issues/120。[解决了]

于 2016-07-05T10:33:02.770 回答