.header { cursor: pointer }
p { margin: 3px 6px }
th { background: lightblue; width: 20% }
table { text-align: center; margin-top: 20px; margin-left: 10px; margin-bottom: 20px }
a { cursor: pointer; text-decoration: none; color: gray }
a:hover { text-decoration: none; color: coral }

刚刚参加完广州node.js的线下沙龙,感触也是挺大的,一方面自叹自己技不如人,另一方面也是挺佩服台上面的大神的,感谢这些大神的分享。觉得自己不能在这样“颓废”下去了,要争取时间来学习一些新的东西。

一、搭建node的安装

首先你要登录node.js的官方网站(https://nodejs.org/en/)上面去下载,如图所示:

这里大家可以根据自己的喜好任意选择,如果是喜欢尝鲜的同学可以选择最新版本下载。

下载完之后的安装只需要点击下一步下一步这样去安装就可以了。最后安装完过后记得把安装路径添加到全局变量里面去,这样做是为了方便在命令行中更好的使用Node.js

好的我们这样就算是安装完成了我们来检验一下,输出node的版本来看看

node -v

运行的效果如下所示:

好了,这样的Node环境就算是这是安装完成了,在安装Node环境的时候,默认会把npm也安装上去这里我们可以打印一下来看看,

npm -v

二、换给Node.js换镜像

有的同学在使用npm下载东西的时候会出现下载的时间过久或者是下载到一半就失败的问题,这个主要是因为国内去访问国外的站点的时候,很多时候是需要FQ的,而且FQ的下载效率不一定高过国内站点的下载,为了解决这个问题我们就需要通过更换镜像(npm下载的地址)的方式来实现

换镜像的地址为:npm.taobao.org

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

接着我们再输入

npm config ls

这个时候我们可以看到镜像被替换了

这样镜像就已经被替换成功了,环境已经搭建好了,下一步就可以按照随意的安装npm模块了

三、小结

本章节感觉比较水,也没有什么太多的技术含量,但是写这一篇文章一方面是标识着自己的前端即将转入一个新的方向,而进行的预热。刀耕火种的社会已经过去了,身为前端的自己即将进入工程化的世界

node.js的安装环境搭建的更多相关文章

  1. Linux虚拟机中 Node.js 开发环境搭建

    Node.js 开发环境搭建: 1.下载CentOS镜像文件和VMWare虚拟机程序; 2.安装VMWare——>添加虚拟机——>选择CentOS镜像文件即可默认安装带有桌面的Linux虚 ...

  2. Node.js博客搭建

    Node.js 博客搭建 一. 学习需求 Node 的安装运行 会安装node,搭建node环境 会运行node. 基础模块的使用 Buffer:二进制数据处理模块 Event:事件模块 fs:文件系 ...

  3. Node.js 博客搭建

    Node.js 博客搭建:https://www.linuxidc.com/Linux/2017-02/140115.htm https://www.cnblogs.com/mrcln/p/93087 ...

  4. node.js+mysql环境搭建

    https://www.jianshu.com/p/9b338095cbe8 node.js+mysql环境搭建 0x01 前言 随着html web技术的发展,和全栈式开发的需求,对于前端人员来讲, ...

  5. 使用Node.js+Socket.IO搭建WebSocket实时应用

    Web领域的实时推送技术,也被称作Realtime技术.这种技术要达到的目的是让用户不需要刷新浏览器就可以获得实时更新.它有着广泛的应用场景,比如在线聊天室.在线客服系统.评论系统.WebIM等. W ...

  6. (转)使用Node.js+Socket.IO搭建WebSocket实时应用

    Web领域的实时推送技术,也被称作Realtime技术.这种技术要达到的目的是让用户不需要刷新浏览器就可以获得实时更新.它有着广泛的应用场景,比如在线聊天室.在线客服系统.评论系统.WebIM等. W ...

  7. 在windows环境下基于sublime text3的node.js开发环境搭建

    首先安装sublime text3,百度一堆,自己找吧.理论上sublime text2应该也可以.我只能说一句:这个软件实在是太强悍了. 跨平台,丰富的插件体系,加上插件基本上就是一个强悍的ide了 ...

  8. 深入浅出Node.js (附录D) - 搭建局域NPM仓库

    D.1 NPM仓库的安装 D.1.1 安装Erlang和CouchDB D.1.2 搭建NPM仓库 D.2 高阶应用 D.2.1 镜像仓库 D.2.2 私有模块应用 D.2.3 纯私有仓库 D.3 总 ...

  9. 使用Coding.net+Hexo+node.js+git来搭建个人博客

    使用Coding.net来搭建基于Hexo的博客 一.准备工作 什么是Coding.net Coding可以说,就是国产的Github,但是,有一个功能使它似乎超越了GitHub-那就是 Web ID ...

随机推荐

  1. Ionic + Cordova 跨平台移动开发环境配置

    1.下载安装JDK(根据各自系统选择32位或64位下载),安装完成之后需要做以下环境变量配置 在“系统变量”中,设置3象属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),如果已经 ...

  2. windows下React-native 环境搭建

    公司决定试水react-native,mac审批还没下来,没办法,先用windows硬着头皮上吧. 参考文章: React Native 中文网官方文档 史上最全Windows版本搭建安装React ...

  3. ArcGIS中国工具应用:固定比例尺固定纸张批量打印

    ArcGIS中国工具应用:固定比例尺固定纸张批量打印 下载地址:http://files.cnblogs.com/files/gisoracle/a3batchprint.zip 固定A3,比例尺1: ...

  4. iOS使用Zbar扫描二维码

    iOS使用Zbar扫描二维码 标签(空格分隔):二维码扫描 iOS Zbar64位 正文: 首先下载一个支持64位系统的ZbarSDK的包,保存在了我的云盘里,地址:ZbarSDK 把文件拖到工程里面 ...

  5. isKindOfClass和isMemberOfClass 区别

    isKindOfClass和isMemberOfClass 都是NSObject的比较Class的方法.   但两个有很大区别: isKindOfClass来确定一个对象是否是一个类的成员,或者是派生 ...

  6. iOS开发--引用计数与ARC

    以下是关于内存管理的学习笔记:引用计数与ARC. iOS5以前自动引用计数(ARC)是在MacOS X 10.7与iOS 5中引入一项新技术,用于代替之前的手工引用计数MRC(Manual Refer ...

  7. Android自定义ViewGroup,实现自动换行

    学习<Android开发艺术探索>中自定义ViewGroup章节 自定义ViewGroup总结的知识点 一.自定义ViewGroup中,onMeasure理解 onMeasure(int ...

  8. SQL2008使用json.net实现XML与JSON互转

    借助CLR,首先实现字符串的互转,然后使用存储过程实现JSON2table     public class JsonFunction    {        /// <summary> ...

  9. MVC3.0----整理之一

    1.ViewBag对象是动态解析对象 @{ ViewBag.Title = "Insert"; } 不仅可以把单个的对象绑定到 ViewBag上,还可以直接绑定List ViewB ...

  10. ORACLE调整SGA_TARGET值耗费时间长案例

    在一数据库版本为(标准版)Oracle Database 10g Release 10.2.0.4.0 - 64bit Production 的服务器上调整 sga_target时,遇到命令执行了非常 ...