摘要
- 希望用新版本澄清缺少的 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/