【发布时间】:2017-03-01 14:31:02
【问题描述】:
免责声明:我是网络开发/Angular2 的初学者(我已经在互联网上搜索过)
我使用 angular-cli 创建了一个 Angular2 项目。 我只是不明白为什么我不能让它在生产中运行。
假设我有最简单的应用程序,步骤如下:
- 新名称_of_my_app
- ng 服务
(在本地,端口 4200 上一切运行良好;默认显示“应用程序正常运行!”)
- 构建
(创建一个包含以下文件的 dist 文件夹:
- favicon.ico
- index.html
- inline.bundle.js
- inline.bundle.map
- main.bundle.js
- main.bundle.map
- styles.bundle.js
- styles.bundle.map
此时,正如许多人所建议的那样,我只是将 dist 文件夹的内容复制到我的 Web 服务器上,但没有任何反应:index.html 只显示“正在加载...”。
本地,用任何浏览器打开index.html,结果都是一样的:显示“Loading...”。
【问题讨论】:
-
打开浏览器开发者工具,看看控制台有什么错误,粘贴到问题中。
-
浏览器控制台不显示任何内容。
-
你必须在 apache 或 nginx 等服务器上运行它。
-
.js 包是否作为脚本标签包含在 index.html 中?
-
@AmitDahan:它是
标签: angular