最近项目使用angular2,1和2版本变化大变样。下面总结一些学习网址及安装步骤。

中文官网(必看):

https://angular.cn

懒人学习:

http://www.imooc.com/learn/789

支持bootstrap UI组件

https://github.com/angular-ui/bootstrap

大漠老师杰作(有视频源代码):

http://git.oschina.net/mumu-osc/NiceFish

安装环境,首先需要安装cli,记得全局安装

#angular cli安装
npm install -g angular-cli

cli安装后,我们可以用ng开头的指令(就当做npm理解就行),下面创建项目

#cmd到项目目录下,创建项目
ng new project_name
#进入项目目录
cd project_name
#安装相关项目包,具体包package.json里的dependencies和devDependencies有体现
#下面步骤用npm install也可以
ng init

包安装好后,可以启动我们的项目,执行后,我们可以在http://localhost:4200中打开

#启动项目
#下面步骤用npm start也可以
ng serve

想同事打开多个项目,可修改项目端口号

#修改默认端口4200 -> 修改为(3000) 
ng serve --port 3000
或 ng serve -p 3000

还有一个方法修改项目端口但不推荐

项目目录\node_modules\angular-cli\lib\config\schema.json
#serve中 "default": 4200 改为 "default": 3000

最后的打包发布

ng build

最新文章

  1. win10使用技巧之如何打出偏僻字母
  2. C 调用redis缓冲
  3. Linux如何查看进程、杀死进程、启动进程等常用命令
  4. JS部分代码分享
  5. 小甲鱼python视频弟十一讲(课后习题)
  6. on the way to Peking University
  7. MVC字符串处理及MVC @RenderSection小计
  8. Retrofit所有知识场景汇总
  9. cocos2d-x 多分辨率适配详解(转载),以前北京团队设计的游戏,也是用这套方案
  10. Docker安装Gitlab
  11. C# SQL文件执行器的功能实现
  12. java多线程(五)-访问共享资源以及加锁机制(synchronized,lock,voliate)
  13. source insight 中tab键的设置
  14. edx的ST
  15. <数据结构基础学习>(四)链表 Part 1
  16. Jenkins系列之七——前端app自动打包
  17. vuejs2.0使用Sortable.js实现的拖拽功能
  18. Spring+SpringMVC+MyBatis+easyUI整合基础篇(一)项目简述及技术选型介绍
  19. javascript宏任务和微任务
  20. Linux进程共享通信 -- mmap实现

热门文章

  1. MySQL查询笔试综合题练习
  2. 基于ArcGIS的CAD数据向GIS数据转换方法(转)
  3. Siebel Tools配置
  4. C#设计模式之代理模式(四)
  5. 设计模式之装饰模式(Decorator)
  6. OFFICE_EXCEL_Combine text from two or more cells into one cell.
  7. Oracle权限相关查询
  8. CSS z-index的用法
  9. HDU 5723 最小生成树上的期望
  10. 使用maven创建项目