【问题标题】:index.js has no imports and no systemjs config is createdindex.js 没有导入,也没有创建 systemjs 配置
【发布时间】:2016-11-16 16:13:17
【问题描述】:

我刚刚使用ng new some-name 创建了一个新的Angular 项目,但是创建的index.html 不包含<script> 标记并且没有创建SystemJS 配置。 这是正确的行为吗?我希望 CLI 创建一个简单的运行项目。

【问题讨论】:

  • Angular CLI 不再使用 SystemJS,它移到了 Webpack。您使用的是哪个版本?你真的可以吗? ng serve 项目,如果不是,您在尝试时会遇到什么错误?

标签: html angular typescript angular-cli


【解决方案1】:

是的,这是预期的行为。 Webpack 在 cli 内部使用,它本身在服务/构建时动态注入所有需要的脚本和样式标签。

运行 ng serve 并查看它应该成功服务 (locahost:4200)。

【讨论】:

  • 不是我想听到的答案,但你是对的,谢谢!
  • 运行ng build -prod 将在/dist 中创建生产版本。在那里你应该看到 <script> 引用。
猜你喜欢
  • 2021-05-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-16
  • 1970-01-01
  • 2014-02-15
相关资源
最近更新 更多