详解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 相关文章推荐
js弹窗代码 可以指定弹出间隔
Jul 03 Javascript
浅析jQuery中调用ajax方法时在不同浏览器中遇到的问题
Jun 11 Javascript
js强制把网址设为默认首页
Sep 29 Javascript
js点击文本框后才加载验证码实例代码
Oct 20 Javascript
JavaScript中字符串与Unicode编码互相转换的实现方法
Dec 18 Javascript
jQuery添加options点击事件并传值实例代码
May 18 Javascript
JS控制层作圆周运动的方法
Jun 20 Javascript
Node.js包管理器Yarn的入门介绍与安装
Oct 17 Javascript
windows下vue.js开发环境搭建教程
Mar 20 Javascript
基于node.js制作简单爬虫教程
Jun 29 Javascript
vue中的mvvm模式讲解
Jan 31 Javascript
vue通过video.js解决m3u8视频播放格式的方法
Jul 30 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
解析php中heredoc的使用方法
2013/06/17 PHP
微信随机生成红包金额算法php版
2016/07/21 PHP
Laravel5.5 动态切换多语言的操作方式
2019/10/25 PHP
PHP实现新型冠状病毒疫情实时图的实例
2020/02/04 PHP
JavaScript+CSS控制打印格式示例介绍
2014/01/07 Javascript
toggle()隐藏问题的解决方法
2014/02/17 Javascript
jquery禁用右键单击功能屏蔽F5刷新
2014/03/17 Javascript
Javascript 函数parseInt()转换时出现bug问题
2014/05/20 Javascript
深入分析JSONP跨域的原理
2014/12/10 Javascript
基于Jquery+div+css实现弹出登录窗口(代码超简单)
2015/10/27 Javascript
js一维数组、多维数组和对象的混合使用方法
2016/04/03 Javascript
AngularJS控制器controller给模型数据赋初始值的方法
2017/01/04 Javascript
JS中解决谷歌浏览器记住密码输入框颜色改变功能
2017/02/13 Javascript
JavaScript数据结构中串的表示与应用实例
2017/04/12 Javascript
Angularjs根据json文件动态生成路由状态的实现方法
2017/04/17 Javascript
微信小程序 action-sheet 反馈上拉菜单简单实例
2017/05/11 Javascript
20行js代码实现的贪吃蛇小游戏
2017/06/20 Javascript
基于Vue实现支持按周切换的日历
2020/09/24 Javascript
VUE实现一个分页组件的示例
2017/09/13 Javascript
Vue CLI 3搭建vue+vuex最全分析(推荐)
2018/09/27 Javascript
python实现多线程抓取知乎用户
2016/12/12 Python
python中字符串类型json操作的注意事项
2017/05/02 Python
Python实现插入排序和选择排序的方法
2019/05/12 Python
Python实现K折交叉验证法的方法步骤
2019/07/11 Python
获取Pytorch中间某一层权重或者特征的例子
2019/08/17 Python
HTML5超炫酷粒子效果的进度条的实现示例
2019/08/23 HTML / CSS
复古斯堪的纳维亚儿童服装:Baby go Retro
2017/09/09 全球购物
Giglio英国站:意大利奢侈品购物网
2018/03/06 全球购物
高中生学习生活的自我评价
2013/10/09 职场文书
审计专业自荐信范文
2014/04/21 职场文书
岗位竞聘演讲稿范文
2014/04/24 职场文书
销售员未完成销售业绩的检讨书
2014/10/12 职场文书
机关职员工作检讨书
2014/10/23 职场文书
电力安全学习心得体会
2016/01/18 职场文书
小学体育跳绳课教学反思
2016/02/16 职场文书
CSS 制作波浪效果的思路
2021/05/18 HTML / CSS