Angular4.x开发环境及项目创建(一)
来源:互联网 发布:java工程师工作累不累 编辑:程序博客网 时间:2024/06/05 05:59
第一次接触Angular4,配置环境的时候就遇到了很多坑,因为之前的版本也没接触过,所以基本上就是零探索,把自己的一些步骤方法写下来。
一.安装Node.js
官方网址:https://nodejs.org/en/download/
- 在命令行中输入:node -v 和 npm -v 验证版本
二.全局安装Angular CLI 脚手架工具
- 使用npm命令安装
npm install -g @angular/cli
安装cnpm
国内直接装经常会出问题,所以设置为淘宝镜像地址会更好。
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装angular/cli失败的方法
npm uninstall -g @angular/cli //卸载angular/cli /
npm cache clean //清除缓存
cnpm install -g @angular/cli //重新安装
- 检测 Angular CLI 是否安装成功
ng -v //查看版本能否正常显示
三.创建项目
先到cmd里进入项目所在的目录,用cd命令进入。
- 新建项目名
ng new angular01 //
- 进入所建目录启动服务
cd angular01
cnpm install //安装依赖
ng serve --open //启动服务
四.项目的基本目录结构
.
├── README.md
├── e2e
│ ├── app.e2e-spec.ts
│ ├── app.po.ts
│ └── tsconfig.e2e.json
├── karma.conf.js
├── package.json
├── protractor.conf.js
├── src //主目录
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts //组件
│ │ └── app.module.ts //根模块
│ ├── assets
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── typings.d.ts
├── tsconfig.json
└── tslint.json
五.补充命令
Angualr CLI提供了许多常用命令供我们选择:
ng generate class my-new-class // 新建 classng generate component my-new-component // 新建组件ng generate directive my-new-directive // 新建指令ng generate enum my-new-enum // 新建枚举ng generate module my-new-module // 新建模块ng generate pipe my-new-pipe // 新建管道ng generate service my-new-service // 新建服务
ng g cl my-new-class // 新建 classng g c my-new-component // 新建组件ng g d my-new-directive // 新建指令ng g e my-new-enum // 新建枚举ng g m my-new-module // 新建模块ng g p my-new-pipe // 新建管道ng g s my-new-service // 新建服务
官方文档 :https://github.com/angular/angular-cli
- Angular4.x开发环境及项目创建(一)
- angular4实战一项目创建
- 【Angular4.X学习笔记二】开发环境配置(windows)
- Angular4学习笔记(一)-环境搭建
- Angular4 环境搭建与项目创建与发布
- Angular4 开发环境搭建
- angular4开发环境搭建以及项目启动过程
- Angular4记账webApp练手项目之一(利用angular-cli构建Angular4.X项目)
- 02 Cocos2D-x引擎win7环境搭建及创建项目
- cocos3.x - lua vs2013环境搭建及项目创建示例
- angular4环境搭建及配置
- Cocos2d-x 2.2+python开发环境配置和项目创建
- angular2,angular4开发环境搭建
- Angular4学习笔记(一):准备和环境搭建
- angular4学习指南,环境搭建,基础概念解析(一)
- Cocos2d-x 3.0开发小记(一)(创建项目)
- Angular4(一)
- Ionic-wechat项目边开发边学(一):环境搭建和创建一个项目
- 单点登录3
- 题目:名为商品库的数据库中包含有商品规格表Content和商品特性表Property,它们的定义分别为: Content(Code Char(10),Class Char(8),Price F
- Android圆环选择View
- Java项目经验——程序员成长的钥匙
- 51nod 1494 选举拉票【贪心】【扫描线】【线段树】
- Angular4.x开发环境及项目创建(一)
- sikulix——ocr
- OSG 单视图与相机:宽屏变形示例
- tensorflow 数据读取
- Android异常--java.io.FileNotFoundException下载文件时异常
- tomacat启动报错 Failed to start component....
- 一个DDOS病毒的分析(一)
- Java8:Lambda-Comparator
- 如何快速部署 Prometheus?- 每天5分钟玩转 Docker 容器技术(85)