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 相关文章推荐
jQuery中append、insertBefore、after与insertAfter的简单用法与注意事项
Apr 04 Javascript
javascript的原生方法获取数组中的最大(最小)值
Dec 19 Javascript
instanceof和typeof运算符的区别详解
Jan 06 Javascript
jQuery焦点控制图层展示延迟隐藏的方法
Mar 09 Javascript
jQuery简单实现QQ空间点赞已经取消点赞
Apr 02 Javascript
JS实现的表格操作类详解(添加,删除,排序,上移,下移)
Dec 22 Javascript
浅谈jQuery双事件多重加载的问题
Oct 05 Javascript
AngularJS2中一种button切换效果的实现方法(二)
Mar 27 Javascript
JS中的多态实例详解
Oct 15 Javascript
webpack之devtool详解
Feb 10 Javascript
Node.js安装详细步骤教程(Windows版)详解
Sep 01 Javascript
微信小程序实现身份证取景框拍摄
Sep 09 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错误信息方法的详解
2013/06/09 PHP
php检测iis环境是否支持htaccess的方法
2014/02/18 PHP
XHTML-Strict 内允许出现的标签
2006/12/11 Javascript
JavaScript判断两种格式的输入日期的正确性的代码
2007/03/25 Javascript
在javascript将NodeList作为Array数组处理的方法
2010/07/09 Javascript
关于JS判断图片是否加载完成且获取图片宽度的方法
2013/04/09 Javascript
关于页面嵌入swf覆盖div层的问题的解决方法
2014/02/11 Javascript
ExpressJS入门实例
2015/01/14 Javascript
javascript比较两个日期相差天数的方法
2015/07/24 Javascript
基于javascript实现精确到毫秒的倒计时限时抢购
2016/04/17 Javascript
详解js界面跳转与值传递
2016/11/22 Javascript
JS实现的表头列头固定页面功能示例
2017/01/10 Javascript
JavaScript实现二维坐标点排序效果
2017/07/18 Javascript
微信小程序报错:this.setData is not a function的解决办法
2017/09/27 Javascript
vue使用xe-utils函数库的具体方法
2018/03/06 Javascript
解决vue多个路由共用一个页面的问题
2018/03/12 Javascript
vue2单元测试环境搭建
2018/05/24 Javascript
微信小程序如何利用getCurrentPages进行页面传值
2019/07/01 Javascript
详解一些适用于Node.js的命名约定
2019/12/08 Javascript
在win和Linux系统中python命令行运行的不同
2016/07/03 Python
python获取当前用户的主目录路径方法(推荐)
2017/01/12 Python
Python实现的径向基(RBF)神经网络示例
2018/02/06 Python
python如何通过实例方法名字调用方法
2018/03/21 Python
Python迭代器定义与简单用法分析
2018/04/30 Python
python版大富翁源代码分享
2018/11/19 Python
python实现月食效果实例代码
2019/06/18 Python
基于Python 函数和方法的区别说明
2021/03/24 Python
店长助理岗位职责
2013/12/13 职场文书
班组长竞聘书
2014/03/31 职场文书
作文评语集锦大全
2014/04/23 职场文书
淘宝客服工作职责
2014/07/11 职场文书
2014年高一班主任工作总结
2014/12/05 职场文书
2016毕业实习单位评语大全
2015/12/01 职场文书
初中教务主任竞聘演讲稿(范文)
2019/08/20 职场文书
导游词之云南丽江古城
2019/09/17 职场文书
MySQL 原理与优化之Limit 查询优化
2022/08/14 MySQL