极简主义Angular2设置

VSO*_*VSO 9 angular

我很难理解在Typescript中使用Angular2的基本功能真正需要什么.如同,极简主义项目是什么样的?在"真实"项目中我绝对需要具有哪些依赖关系(不仅仅是"Hello World",而且还不复杂)?

我意识到这个问题有答案,例如,在有角度的网站上,但它们似乎包括很多绒毛.角度书似乎已经过时了.例如,我在angular2上运行npm install并获得了与ng-book2列出的不同的软件包(尽管如此,我得到了一段时间,因此它可能已经更新).

  1. 安装节点或确认您有最新消息!即使是相对较新的装置也可能已经过时了.在Windows上重新安装节点的最简单方法是只需访问该站点并再次下载安装程序.
  2. npm install angular2
  3. npm install -g typescript
  4. ???

我正在为此付出一笔赏金,所以获得一个步骤列表和一些带有基本功能的示例代码会很不错.我也对项目中需要引用的内容及其原因感兴趣.(例如,我从Angular 1注意到的一个区别是人们似乎引用了Angular 2文件夹中的npm安装的多个文件,为什么?)

PS最好使用Webpack,或者解释SystemJs和WebPack是否可以被忽略以进行极简主义设置.

Dan*_*son 8

这是一个最小角度2设置的plunker.这是角球队使用的起始模板.

http://plnkr.co/edit/tpl:AvJOMERrnz94ekVua0u5?p=catalogue

They have been maintaining this link as they update the framework.
Run Code Online (Sandbox Code Playgroud)