详解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 相关文章推荐
jQuery-ui中自动完成实现方法
Jun 10 Javascript
js判断输入是否为正整数、浮点数等数字的函数代码
Nov 17 Javascript
Package.js  现代化的JavaScript项目make工具
May 23 Javascript
JavaScript中对象介绍
Dec 31 Javascript
angularJS中$apply()方法详解
Jan 07 Javascript
Bootstrap4一次重大更新 几乎涉及每行代码
May 16 Javascript
简单谈谈CommonsChunkPlugin抽取公共模块
Dec 31 Javascript
解决Vue.js父组件$on无法监听子组件$emit触发事件的问题
Sep 12 Javascript
vue中axios请求的封装实例代码
Mar 23 Javascript
轻松学习JavaScript函数中的 Rest 参数
May 30 Javascript
Javascript实现html转pdf高清版(提高分辨率)
Feb 19 Javascript
nuxt.js服务端渲染中axios和proxy代理的配置操作
Nov 06 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下安装配置fckeditor编辑器的方法
2011/03/02 PHP
PHP扩展模块Pecl、Pear以及Perl的区别
2014/04/09 PHP
PHP按行读取文件时删除换行符的3种方法
2014/05/04 PHP
PHP中iconv函数转码时截断字符问题的解决方法
2015/01/21 PHP
分享一个漂亮的php验证码类
2016/09/29 PHP
使用TextRange获取输入框中光标的位置的代码
2007/03/08 Javascript
javascript function调用时的参数检测常用办法
2010/02/26 Javascript
超级酷和最实用的jQuery实例收集(20个)
2010/04/21 Javascript
JS去除iframe滚动条的方法
2015/04/01 Javascript
JavaScript数组各种常见用法实例分析
2015/08/04 Javascript
简洁实用的BootStrap jQuery手风琴插件
2016/08/31 Javascript
Express + Node.js实现登录拦截器的实例代码
2017/07/01 Javascript
vue+node+webpack环境搭建教程
2017/11/05 Javascript
解决vue.js this.$router.push无效的问题
2018/09/03 Javascript
jQuery时间戳和日期相互转换操作示例
2018/12/07 jQuery
vue.js引入外部CSS样式和外部JS文件的方法
2019/01/06 Javascript
vue实现的下拉框功能示例
2019/01/29 Javascript
微信小程序开发之转发分享功能
2019/10/22 Javascript
Vue退出登录时清空缓存的实现
2019/11/12 Javascript
[01:16:16]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第二场 1月8日
2021/03/11 DOTA
python实现socket客户端和服务端简单示例
2014/02/24 Python
python实现实时监控文件的方法
2016/08/26 Python
python如何统计序列中元素
2020/07/31 Python
Python读写docx文件的方法
2018/05/08 Python
django重新生成数据库中的某张表方法
2019/08/28 Python
分享一个pycharm专业版安装的永久使用方法
2019/09/24 Python
python/Matplotlib绘制复变函数图像教程
2019/11/21 Python
python tkinter之顶层菜单、弹出菜单实例
2020/03/04 Python
法国一家多品牌成衣精品中/高档商店:Graduate Store
2019/08/28 全球购物
C#笔试题和英文面试题
2013/02/07 面试题
工业设计专业推荐信
2013/10/29 职场文书
高中军训第一天感言
2014/03/06 职场文书
先进事迹报告会主持词
2014/04/02 职场文书
新年晚会主持词开场白
2015/05/28 职场文书
使用Navicat Premium工具将oracle数据库迁移到MySQL
2021/05/27 Oracle
如何vue使用el-table遍历循环表头和表体数据
2022/04/26 Vue.js