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