Angular4学习之Angular CLI的安装与使用教程


Posted in Javascript onJanuary 04, 2018

简介

关于"Angular"版本,"Angular"官方已经统一命名Angular 1.x同一为Angular JS,Angular 2.x及以上统称"Angular"。 

"CLI"是"Command Line Interface"的简写,是一种命令行接口,实现自动化开发流程。

比如:ionic-cli、vue-cli等;它可以创建项目、添加文件(组件,服务等)以及执行一大堆开发任务,比如测试、打包和发布

下面就来给大家详细介绍关于Angular4  Angular CLI的安装与使用教程,需要的朋友可以参考借鉴,下面话不多说了,来一起看看详细的介绍吧。

安装Angular CLI

1. 需要安装 nodejs 以及 npm

    Node官网的地址:https://nodejs.org/en (详细的安装方法大家可以参考这篇文章:https://3water.com/article/90518.htm)

2. 全局安装 typescript,angular 推荐使用 typescript编写(.ts 文件)。

   Typescript 官网地址:http://www.typescriptlang.org/index.html

   使用命令: npm install -g typescript 

3. 安装 angular-cli

   Angular-cli 官网地址:https://cli.angular.io/

   使用命令: npm install -g @angular/cli

图示

注:因为安装 angular-cli 的时间有点早了,不过大家安装的时候不是我这个版本没有关系的。

Angular4学习之Angular CLI的安装与使用教程

新建Angular项目

使用命令 new

// ngStudy 是工程名称可以随意修改的
ng new ngStudy

项目图示

注:需要等待漫长的时间,因为这个需要下载 node_modules,有 140多MB

Angular4学习之Angular CLI的安装与使用教程

生成的项目结构:

Angular4学习之Angular CLI的安装与使用教程

运行Angular项目

使用命令 serve

//需要进入工程的目录中
ng serve

运行图示

Angular4学习之Angular CLI的安装与使用教程

界面访问

Angular4学习之Angular CLI的安装与使用教程 

写在最后

1.安装过程因为好多依赖包都是国外的,所以有可能下载不下来

   1.1 可以尝试修改 npm 的镜像,改为淘宝的

   1.2 通过 "蓝灯" 代理去下载

2.关于项目的目录结构可以去参考官方中文网的说明:https://angular.cn/guide/quickstart

3.命令行的使用地址:https://github.com/angular/angular-cli/wiki  贴上官方提供的常用命令的图

Angular4学习之Angular CLI的安装与使用教程

4.介绍下更新 angular-cli 的版本方法

  可以直接使用 npm install -g @angular/cli 进行更新

Angular4学习之Angular CLI的安装与使用教程

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
Javascript获取HTML静态页面参数传递值示例
Aug 18 Javascript
javascript中indexOf技术详解
May 07 Javascript
基于jquery实现ajax无刷新评论
Aug 19 Javascript
jQuery制作网页版选项卡
Jul 28 Javascript
JS写谷歌浏览器chrome的外挂实例
Jan 11 Javascript
React Native使用fetch实现图片上传的示例代码
Mar 07 Javascript
vue实现的仿淘宝购物车功能详解
Jan 27 Javascript
js实现移动端tab切换时下划线滑动效果
Sep 08 Javascript
jquery实现图片放大镜效果
Dec 23 jQuery
js删除指定位置超链接中含有百度与360的标题
Jan 06 Javascript
深入浅析React中diff算法
May 19 Javascript
JS高级程序设计之class继承重点详解
Jul 07 Javascript
利用Vue2.x开发实现JSON树的方法
Jan 04 #Javascript
vue-cli配置文件——config篇
Jan 04 #Javascript
jQuery封装animate.css的实例
Jan 04 #jQuery
js 公式编辑器 - 自定义匹配规则 - 带提示下拉框 - 动态获取光标像素坐标
Jan 04 #Javascript
浅谈vuex 闲置状态重置方案
Jan 04 #Javascript
详解Angular5 服务端渲染实战
Jan 04 #Javascript
JavaScript中的高级函数
Jan 04 #Javascript
You might like
php导出word格式数据的代码实例
2013/11/25 PHP
PHP获取指定时间段之间的 年,月,天,时,分,秒
2016/06/05 PHP
PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法
2017/08/04 PHP
ecshop添加菜单及权限分配问题
2017/11/21 PHP
jQuery事件 delegate()使用方法介绍
2012/10/30 Javascript
JS留言功能的简单实现案例(推荐)
2016/06/23 Javascript
实例解析Array和String方法
2016/12/14 Javascript
详解Vue 动态添加模板的几种方法
2017/04/25 Javascript
原生js FileReader对象实现图片上传本地预览效果
2020/03/27 Javascript
jQuery初级教程之网站品牌列表效果
2017/08/02 jQuery
vuex学习之Actions的用法详解
2017/08/29 Javascript
详解vue的双向绑定原理及实现
2019/05/05 Javascript
JS正则表达式验证密码强度
2020/03/18 Javascript
AngularJs的$http发送POST请求,php无法接收Post的数据问题及解决方案
2020/08/13 Javascript
vue组件中传值EventBus的使用及注意事项说明
2020/11/16 Javascript
利用python实现命令行有道词典的方法示例
2017/01/31 Python
Python实现修改IE注册表功能示例
2018/05/10 Python
Python制作exe文件简单流程
2019/01/24 Python
使用Python制作一盏 3D 花灯喜迎元宵佳节
2021/02/26 Python
CSS3悬停效果案例应用
2012/11/21 HTML / CSS
公司开业庆典主持词
2014/03/21 职场文书
给小学生的新年寄语
2014/04/04 职场文书
我有一个梦想演讲稿
2014/05/05 职场文书
签约仪式策划方案
2014/06/02 职场文书
节约粮食标语
2014/06/18 职场文书
运动会加油稿20字
2014/11/15 职场文书
2014年个人师德工作总结
2014/12/04 职场文书
2014年学校工会工作总结
2014/12/06 职场文书
大学生考试作弊被抓检讨书
2014/12/27 职场文书
毕业生个人总结
2015/02/28 职场文书
个人更名证明
2015/06/23 职场文书
2015年医院保卫科工作总结
2015/07/23 职场文书
诉讼和解协议书
2016/03/23 职场文书
公文格式,规则明细(新手收藏)
2019/07/23 职场文书
导游词之南京夫子庙
2019/12/09 职场文书
springboot集成springCloud中gateway时启动报错的解决
2021/07/16 Java/Android