详解Angular 开发环境搭建


Posted in Javascript onJune 22, 2017

Angular 是一款开源 JavaScript 框架,由Google 维护,用来协助单一页面应用程序运行的。它的目标是增强基于浏览器的应用,使开发和测试变得更加容易。目前最新的 Angular 版本是 v4.2.3

开始搭建 Angular 开发环境

搭建 Angular 开发环境需要的步骤:

  1. Node.js
  2. 配置 npm
  3. Angular CLI

安装 Node.js

下载安装Node.js ,下载最新的 LTS 版本即可,目前最新的版本是 v6.11.0 LTS

配置 npm

安装好 Node.js 之后需要配置一下 npm 国内源

$ npm config set registry=https://registry.npm.taobao.org/

或者 使用 nrm 去管理 npm

$ npm i nrm -g
$ nrm use taobao

由于 node-sass 包的下载链接被墙了,所以要配置一下 node-sass 的国内源

$ npm config set sass_binary_site="https://npm.taobao.org/mirrors/node-sass/"

安装 Angular CLI

Angular CLI 用于创建、编译、发布 Angular 项目

$ npm i @angular/cli -g

创建测试项目

打开终端,创建一个基于 scss 样式的 Angular 项目

$ ng new my-app --style=scss

项目创建成功后会提示 Project 'my-app' successfully created.,然后进入项目目录并运行试试吧

$ cd my-app && ng serve -o

更多 Angular CLI 的命令请参考 Angular CLI 官网 

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript类继承机制的原理分析
Sep 12 Javascript
javascript 简单抽屉效果的实现代码
Mar 09 Javascript
js 实现 input type="file" 文件上传示例代码
Aug 07 Javascript
jQuery插件echarts去掉垂直网格线用法示例
Mar 03 Javascript
从零开始学习Node.js系列教程二:文本提交与显示方法
Apr 13 Javascript
jquery将标签元素的高设为屏幕的百分比
Apr 19 jQuery
基于Bootstrap模态对话框只加载一次 remote 数据的解决方法
Jul 09 Javascript
详解RequireJs官方使用教程
Oct 31 Javascript
深入理解 JS 垃圾回收
Jun 03 Javascript
Vuex的API文档说明详解
Feb 05 Javascript
js实现抽奖的两种方法
Mar 19 Javascript
微信小程序拖拽排序列表的示例代码
Jul 08 Javascript
详解Angular2组件之间如何通信
Jun 22 #Javascript
Angular2 父子组件数据通信实例
Jun 22 #Javascript
详解Angular之constructor和ngOnInit差异及适用场景
Jun 22 #Javascript
详解Angular 中 ngOnInit 和 constructor 使用场景
Jun 22 #Javascript
文本溢出插件jquery.dotdotdot.js使用方法详解
Jun 22 #jQuery
详解Vue 2.0封装axios笔记
Jun 22 #Javascript
EasyUI中的dataGrid的行内编辑
Jun 22 #Javascript
You might like
也谈截取首页新闻 - 范例
2006/10/09 PHP
PHP 批量删除数据的方法分析
2009/10/30 PHP
php中static静态变量的使用方法详解
2010/06/04 PHP
跟我学Laravel之安装Laravel
2014/10/15 PHP
学习php设计模式 php实现备忘录模式(Memento)
2015/12/09 PHP
php图像验证码生成代码
2017/06/08 PHP
详解CSS样式中的 !important * _ 符号
2021/03/09 HTML / CSS
jquery tab标签页的制作
2010/05/10 Javascript
JS 实现完美include载入实现代码
2010/08/05 Javascript
上传图片js判断图片尺寸和格式兼容IE
2014/09/01 Javascript
最新最热最实用的15个jQuery插件汇总
2015/07/05 Javascript
浅谈Javascript中Object与Function对象
2015/09/26 Javascript
jquery实现界面无刷新加载登陆注册
2016/07/30 Javascript
jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解
2017/05/01 jQuery
AngularJS实现自定义指令及指令配置项的方法
2017/11/20 Javascript
详解如何在vue项目中使用lodop打印插件
2018/09/27 Javascript
vue实现简单的登录弹出框
2020/10/26 Javascript
python读取文本中数据并转化为DataFrame的实例
2018/04/10 Python
Atom的python插件和常用插件说明
2018/07/08 Python
django用户登录和注销的实现方法
2018/07/16 Python
使用Python将Mysql的查询数据导出到文件的方法
2019/02/25 Python
Python中三元表达式的几种写法介绍
2019/03/04 Python
PyQt5中QTableWidget如何弹出菜单的示例代码
2020/02/23 Python
pyecharts调整图例与各板块的位置间距实例
2020/05/16 Python
基于K.image_data_format() == 'channels_first' 的理解
2020/06/29 Python
The Hut英国:英国领先的豪华在线百货商店
2019/07/26 全球购物
澳大利亚家居用品零售商:Harris Scarfe
2020/10/10 全球购物
自我鉴定怎么写
2013/12/05 职场文书
庆元旦迎新年广播稿
2014/02/18 职场文书
优秀的导游求职信范文
2014/04/06 职场文书
低碳环保标语
2014/06/12 职场文书
大型公益活动策划方案
2014/08/20 职场文书
我与祖国共奋进演讲稿
2014/09/13 职场文书
个人工作能力自我评价
2015/03/05 职场文书
房屋所有权证明
2015/06/19 职场文书
大学生创业计划书常用模板
2019/08/07 职场文书