我正在尝试使用 angular2、Firebase 3 SDK 和 angularfire2 构建网页。我最近接触了所有这些框架或 SDK。所以我在理解 systemjs.config、typings.json、tsconfig.json、packages.json 等文件中的所有功能时遇到了一些困难。我想现在我对这些文件有了一些了解,但我没有足够的信心为我的项目配置所有这些。我成功地遵循了 angular2 Tour of Heroes 教程,现在我试图将 angular2 Tour of Heroes 网页转换为我自己的网页。目前我正在尝试使用 Firebase 3.0 sdk 而不是 liteserver 和 in-memory-data.service,所以我决定研究 angularfire2 以更轻松地使用 Firebase。我正在观看几个 youtube 视频(例如第一个和2nd ) 关于 angularfire2 并且还在 github 上阅读 angularfire2 的设置指南,我注意到他们在设置项目时都提到了 angular-cli-build.js 文件。我浏览了我的文件,但在这里找不到。我的文件结构看起来像这样
project
|-app
| |-html
| | |-.
| | |-all html files(templates)
| | |-.
| |-js
| | |-.
| | |-all js and map files(generated by typescript)
| | |-.
| |-css
| | |-.
| | |-all css files for templates
| | |-.
| |-.
| |-all ts files
| |-.
|-node_modules
|-typings
|-gitignore
|-index.html
|-package.json
|-README.json
|-styles.css
|-systemjs.config.js
|-tsconfig.js
|-typings.js
我的问题是我应该使用 angular-cli-build 吗?如果是,为什么即使我遵循了官方教程,我还是会丢失这个文件?(第一个链接)
谢谢!如果需要更多信息来回答,我很乐意提供。
PS 我也很乐意接受任何关于 angular2 和 firebase 3.0 sdk 的建议。