1,环境的搭建,angular
也是学习一些皮毛,只是把这些经验记录下来而已。
至于angular有什么好处,或者有什么是什么,我就不多做介绍,自己可以去百度,肯定能找到更为详细的。
我使用的是google提供的angualr-cli。
他能够快速的搭建一个angular开发的脚手架,不必自己去一步步的搭建。
当然需要配置angular-cli
首先我们先去使用nvm,来进行nodejs版本管理,至于为什么,因为版本更新太快了。
首先你能访问github,如果不能访问,那么你需要***。
1 ,安装nvm
进入这里 https://github.com/coreybutler/nvm-windows/releases 下载setup版就可以了,进行解压,安装,
如同我,安装在d:/nvm 
nodejs 引用
记住:不要安装在具有空格名字的文件夹下。比如Program Files 。
安装完了,进入cmd或者powershell打入nvm 应该就会识别到。
2,进行nvm的配置
进入nvm的安装目录,打开settings.txt,进行如下配置。
root和path,不要修改。

只需要添加下面部分就够了。
arch: 64
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
保存即可
3,安装nodejs,
在cmd中打入 nvm list available

你可以看到有非常多的版本,我推荐安装lts的最新版。
nvm install 8.9.3 就可以安装8.9.3版本的node 。
nvm uninstall 8.9.3 就可以卸载8.9.3版本的node
nvm list 可以查看当前机器安装的所有node
安装完了,你需要去use一下,
nvm use 8.9.3
这是会弹出2次需要管理员权限,选是即可。
然后在输入nvm list

你会看到8.9.3已经被使用了。
当然,这一步出错的话,检查安装路径或者引用路径是否具有空格。
4,angula-cli的安装。
首先为npm配置淘宝源,不推荐使用cnpm ,因为会出现一些非常奇怪的问题。
npm config set registry https://registry.npm.taobao.org
npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
这两句就是配置,当然还会有其他的库也可以配置到淘宝源,现在需要安装angular 所以就只需要这两句,当然你有***,那就无视。
npm install -g @angular/cli
安装angular-cli。 -g是全局安装。
如果没有报ERR,就行了,警告可以无视。
这时,你打入ng --version,应该就能识别了

至此,angular的开发环境已经搭建完毕。
开发工具我使用webstorm ,当然这个开发工具实在是太智能了。
至于激活,我是购买正版。
可以去http://www.imsxm.com/jetbrains-license-server.html找办法。
OK,下一节开始说angular的一些基本概念。
1,环境的搭建,angular的更多相关文章
- windows下vue开发环境的搭建
一 介绍: vue.js是什么? Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架.与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计.Vue 的核心库 ...
- ng-cli搭建angular项目框架
原文地址 https://www.jianshu.com/p/0a8f4b0f29b3 环境准备 以下步骤都不需要事先创建文件夹,只是环境的准备过程,只有到需要搭建项目的时候才需要创建文件夹用来存放项 ...
- 总结:Mac前端开发环境的搭建(配置)
新年新气象,在2016年的第一天,我入手了人生中第一台自己的电脑(大一时好友赠送的电脑在一次无意中烧坏了主板,此后便不断借用别人的或者网站的).macbook air,身上已无分文...接下来半年的房 ...
- CentOS7 + mono +Jexus 环境的搭建
CentOS7的安装和配置 1,从http://www.centos.org/下载CentOS7的镜像,并在VMWare中创建该镜像的虚拟机,为方便操作,把虚拟机的网络连接设置为桥接模式:在安装过程中 ...
- ubuntu14.04安装及web环境的搭建
在进行接下来的工作之前首先得准备一个Ubuntu的启动U盘以及腾出一个至少50G的系统盘(在网上看到有人用20G的,不知道效果怎么样).关于Ubuntu启动U盘大家可以参考这个帖子 http://ti ...
- ubuntu 14.04LTS 环境下搭建tftp服务器
花费我一整天的时间在 ubuntu 14.04LTS 环境下搭建tftp服务器,网上好多资料参差不齐,简单来说,TFTP(Trivial File Transfer Protocol),是一个基于UD ...
- Linux 14.04lts 环境下搭建交叉编译环境arm-linux-gcc-4.5.1
交叉编译工具链是为了编译.链接.处理和调试跨平台体系结构的程序代码,在该环境下编译出嵌入式Linux系统所需要的操作系统.应用程序等,然后再上传到目标板上. 首 先要明确gcc 和arm-linux- ...
- windows环境下搭建vue+webpack的开发环境
前段时间一直在断断续续的看vue的官方文档,后来就慢慢的学习搭建vue的开发环境,已经有将近两周了,每到最后一步的时候就会报错,搞的我好郁闷,搁置了好几天,今天又接着搞vue的开发环境,终于成功了.我 ...
- 非域环境下搭建自动故障转移镜像无法将 ALTER DATABASE 命令发送到远程服务器实例的解决办法
非域环境下搭建自动故障转移镜像无法将 ALTER DATABASE 命令发送到远程服务器实例的解决办法 环境:非域环境 因为是自动故障转移,需要加入见证,事务安全模式是,强安全FULL模式 做到最后一 ...
随机推荐
- 第26月第20天 springboot
--------------------- 1.pom.xml中添加支持web的模块: <dependency> <groupId>org.springframework.bo ...
- 将本地时间转换成 UTC 时间,0时区时间
// 将时间戳转换成日期格式: function timestampToTime(timestamp) { var date = new Date(timestamp);//时间戳为10位需*1000 ...
- Hbase思维导图之调优
- python日志1
import logging # logging.basicConfig(filename='app.log', # format='%(asctime)s - %(name)s - %(leveln ...
- Miller-Rabin判质数和Pollared-Rho因数分解
朴素判质数:$ 在[2..\sqrt{n}]$范围内枚举逐一判断是不是$ n$的因数 时间复杂度:$ O(\sqrt{n})$ 当n达到$ 10^{18}$级别时,显然效率过低 Miller-Rabi ...
- 【深入分析Java Web技术内幕】1、深入Web请求过程知识点
如何发起一个请求 发起一盒HTTP请求的过程就是建立一个Socket通信的过程! 既然发起一个HTTP的本质就是建立一个Socket连接,那么我们完全可以模拟浏览器来发起HTTP请求,这很好实现,如H ...
- Shiro入门 - 通过自定义Realm连数数据库进行授权
shiro-realm.ini [main] #自定义Realm myRealm=test.shiro.MyRealm #将myRealm设置到securityManager,相当于Spring中的注 ...
- PLSql的使用
1.安装 plsqldeveloper和数据库驱动-ODAC 2.在数据库驱动ODAC中添加 Oracle客户端的网络服务名配置文件tnsnames.ora 路径为: 3.汉化 直接运行Languag ...
- 人人项目renren-security\git\renren-security的目录下的文件列表
\.git\config; \.git\FETCH_HEAD; \.git\HEAD; \.git\index; \.git\logs\HEAD; \.git\logs\refs\heads\mast ...
- java中有哪4种整形数据类型?它们有什么不同之处?
java中有哪4种整形数据类型?它们有什么不同之处? (byte.short.int和long型)最大值和最小值都不一样.