Angular2已经final了,现在各个方面的配套的环境也逐步完善,我虽然不是前端开发者,但是由于各种原因,对angular2一直保有热情,也一直在跟踪她的版本迭代。看了很久的文档,一直想记录下一些特别好的e文和我所学的知识,现在终于下了很大的决心,开始翻译优秀的blog,刚开始接触这方面的东西,请吃瓜的群众们保持一颗。。。的心情,如有错误及时指正,感激不尽!!!
声明一下,在以后的博文中angular统一指向angular2,环境是Windows。
现在前端开发有很多的框架,也涉及到很多的知识点,所以对于我所知道的,我将尽力诠释。说到前端开发,首先是IDE,我原来开发的时候使用的是Webstorm,这个IDE很好用,各种插件也很齐全,很是顺手。后来接触到了Sublime,Atom,前者好是好,有个问题,就是打开的时候有点慢,也可能是硬件的原因吧,后面2个用了不习惯,个人偏好不一样可能。直到现在遇到了Visual Studio Code(https://code.visualstudio.com),不得不说,大厂就是不一样,这里不是在打广告,尽管我后端开发是在.NET平台。有几个优点让我用上就不想换了,首先简洁,及其简洁,然后插件也还跟得上,编辑器配置也简单,最后也是最重要一点就是Angular2主要推广基于TypeScript的版本(个人觉得),这个TypeScript是微软的东东(Javascript的一个超集),so你懂的,这关系的在这里,不过总归是这个好用。以上个人感觉!
做Windows开发有一个毛病,就是不习惯命令式操作,一切都是VS帮我们做了,当然初级程序员不需要做到这些,当越来越深入的学习的时候,发现很多都是命令行式的操作(当然在Linux环境中肯定都是咯)。Angular2也有一套这个东西,Angular-CLI(command line interface,https://github.com/angular/angular-cli)这个东东怎么玩可以参考github中的教程,简单明了,如果不会e文,那我也没有办法。这个命令行工具可以很方便的为我们生成瞄准的这种模板,大大提高了开发效率。
初步学习还是官网的资料最全,https://angular.io,可能需要翻越长城,你懂的。
安装angular很简单,(提前是你先安装nodejs):
npm install -g angular-cli安装完后,默认的是在systemjs环境中,这个不懂先别管,至少我是这样的,不碍事。现在我们可以在命令行中使用angular-cli。首先我们新建一个angular项目: 原文链接:https://www.f2er.com/angularjs/148779.html