javascript - 新的 Angular 2 CLI 工具 - Systemjs?

标签 javascript angular express mean-stack

摘要

  • 希望用新版本澄清缺少的 systemjs.config.js 文件 Angular2 CLI 设置工具。
  • 如何安装准系统 Angular 2? Angular.io 现在似乎只提供 CLI 工具。

背景

我为成员(member)数据库构建了一个 Angular 2 应用程序。这只是前端。在了解后端开发之后,我意识到 MEAN 堆栈最适合我的技能,因此我现在正在使用 Node 和express.js 制作 RESTful APi。

我在 server.js 文件中使用以下内容来加载我的 index.html。

app.use(express.static(__dirname + '/public'));

我的 API 有一个单独的文件夹,但我希望将其全部放在一个代码库(MEAN 堆栈)上。我决定,让我们使用上周发布的新的 Angular 内容并重建前端的文件夹结构(应该是移动文件的问题).....我错了

访问该网站时,我看到的只是这个 CLI 工具。然而,它安装了 Jasmine、E2E 等所有内容。这很棒,但我还不明白这些东西,只想安装简单的框架,这样我就可以运行我的应用程序。

问题

但是,通过查看,我发现在 cli 设置中没有 systemjs 文件。它去了哪里?也在我的index.html文件中:

  <script>
      System.import('app').catch(function(err){ console.error(err); });
    </script>

这也不包含在使用 CLI 工具创建的 index.html 中。

询问

很多事情似乎都发生了变化。任何人都可以阐明这些变化,也许可以引用新 Angular 2 的基本设置指南吗?

最佳答案

CLI 团队放弃了 SystemJS 并决定切换到 WebPack。与使用 SystemJS 相比,CLI 工具现在速度相当快(1.0.0-beta.28.3),而 SystemJS 现在重新编译(在后续编译中)平均需要 2 秒。在我看来,CLI 是构建 Angular 2 项目的工具。

仅供引用:Angular 4 将于 3 月份发布,这只是 Semver 的改编,这通常意味着将会有“一些”重大更改。 source

关于javascript - 新的 Angular 2 CLI 工具 - Systemjs?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42047502/

相关文章:

javascript - 如何使用 Javascript 在 HTML 页面中将 XML 显示为可折叠和可展开的树?

node.js - Nodejs 快速发送文件

node.js - 只能访问路由层次结构中的一条路由

javascript - 自动完成 - 自定义渲染项目/菜单和项目选择问题

javascript - Fuse.js 库 - 按字母顺序排列结果

javascript - Vue.js - 只显示错误的数组元素

angular - 在 Angular 应用程序中使用谷歌标签管理器跟踪 snackbar 通知

Angular Material 7 : Link for whole row

javascript - 在 Angular 2/TypeScript 中将 pdfMake 与数据输入一起使用

node.js - 如何在 View 中包含 html 代码?