详解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 相关文章推荐
表单提交验证类
Jul 14 Javascript
JavaScript设置FieldSet展开与收缩
May 15 Javascript
JS左右无缝滚动(一般方法+面向对象方法)
Aug 17 Javascript
JavaScript基础教程之alert弹出提示框实例
Oct 16 Javascript
jQuery DOM删除节点操作指南
Mar 03 Javascript
JavaScript+html5 canvas实现图片破碎重组动画特效
Feb 22 Javascript
200行代码实现blockchain 区块链实例详解
Mar 14 Javascript
koa-router源码学习小结
Sep 07 Javascript
详解解决小程序中webview页面多层history返回问题
Aug 20 Javascript
js贪心算法 钱币找零问题代码实例
Sep 11 Javascript
vue radio单选框,获取当前项(每一项)的value值操作
Sep 10 Javascript
JavaScript 防盗链的原理以及破解方法
Dec 29 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
简单介绍下 PHP5 中引入的 MYSQLI的用途
2007/03/19 PHP
php5编程中的异常处理详细方法介绍
2008/07/29 PHP
PHP开发规范手册之PHP代码规范详解
2011/01/13 PHP
深入解析phpCB批量转换的代码示例
2013/06/27 PHP
PHP使用HTML5 FormData对象提交表单操作示例
2019/07/02 PHP
解决Laravel自定义类引入和命名空间的问题
2019/10/15 PHP
EasyUi tabs的高度与宽度根据IE窗口的变化自适应代码
2010/10/26 Javascript
Javascript面向对象设计一 工厂模式
2011/12/20 Javascript
javascript是怎么继承的介绍
2012/01/05 Javascript
js中unicode转码方法详解
2015/10/09 Javascript
jQuery easyUI datagrid 增加求和统计行的实现代码
2016/06/01 Javascript
jQuery弹出窗口简单实现代码
2017/03/09 Javascript
详解Angular 开发环境搭建
2017/06/22 Javascript
JS设计模式之策略模式概念与用法分析
2018/02/05 Javascript
Angularjs实现页面模板清除的方法
2018/07/20 Javascript
Bootstrap Table实现定时刷新数据的方法
2018/08/13 Javascript
WebSocket的简单介绍及应用
2019/05/23 Javascript
Bootstrap table 服务器端分页功能实现方法示例
2020/06/01 Javascript
Vue项目打包编译优化方案
2020/09/16 Javascript
python采集百度百科的方法
2015/06/05 Python
python版微信跳一跳游戏辅助
2018/01/11 Python
tensorflow入门之训练简单的神经网络方法
2018/02/26 Python
python 批量解压压缩文件的实例代码
2019/06/27 Python
Python 实现Numpy中找出array中最大值所对应的行和列
2019/11/26 Python
pyinstaller还原python代码过程图解
2020/01/08 Python
python 安装impala包步骤
2020/03/28 Python
Python判断字符串是否为合法标示符操作
2020/09/03 Python
分享全球十款超强HTML5开发工具
2014/05/14 HTML / CSS
Canvas 像素处理之改变透明度的实现代码
2019/01/08 HTML / CSS
党务公开方案
2014/05/06 职场文书
新闻编辑求职信
2014/07/13 职场文书
单位委托书怎么写
2014/09/21 职场文书
2014年财务经理工作总结
2014/12/08 职场文书
2014年社区卫生工作总结
2014/12/18 职场文书
公司总经理岗位职责
2015/04/01 职场文书
2015年度学校应急管理工作总结
2015/10/22 职场文书