安装NodeJs运行环境

关于大名鼎鼎的Nodejs是什么就不用再介绍了,他的牛逼之处数都数不完——让javascript称霸全宇宙、将一个只用于前端的编程语言同时能够制霸先后端、让致力于前端开发的小哥又多了一项事业新增了一门手艺、亮瞎人的全异步事件驱动型架构(event-driven、non-blocking、scalability)。总的来讲就是,学好Nodejs必须可以赚大钱迎娶白富美。javascript

本人一直垂涎与Nodejs的鼎鼎大名,可是因为工做繁忙,一直没时间深刻亵玩。最近由于一些机缘,又要着手一些前端开发的工做才觅得一次全面接触的良机。前端

看到这里你确定要说,又是一个要把Nodejs吹上天的文章!NoNo,本文会一步一步的说明我是怎么学会和用上nodejs的,而后结合其我所了解的语言告诉各位我所了解的Nodejs坑和优点。java

学习基础

先说说本人开始学习使用的基础。早期在某外企开发室内3D设计软件,那段时间用已经成为古董的MFC作各类windows事件驱动开发。node

以后就一直在作Java生态的东西、反正就是SSH啦、MVC啦、Dao啦、Entity啦、JNDI啦、JDBC啦等等,相信每一个Javaer都懂的。早些年作Java时,前端部分基本就是玩转Jsp,页面清一色的用Jsp动态生成,而后丢给浏览器。如今所属团队几乎已经放弃这种方式,都是用spring-boot等弄先后端分离了。jquery

随后有幸接到一个本身能够全权负责的全新的项目,因而带着2我的开始尝试抛弃JSP,引入了大量的ajax异步请求的客户端组装数据。那时候这样作其实蛮痛苦的,新项目根本没有真正意义的前端开发人员(都玩JSP呢),因此本身不得不去研究前端的各类前端技术。在随后的许多时光中,深刻且大量的学习了前端开发的全部东西,从一贫如洗只会用div画画静态页面,到后面本身封装列表、消息通知等组件,通杀jquery、angularjs,了解各类脚手架。因此学习Nodejs开发,我基本上是没有语言障碍的,只是须要跟上它的思路。linux

安装Nodejs

要用同样东西以前,固然是要先安装环境。Nodejs的安装网上一搜一大把,这里就简单记录一下流程,方面之后查阅。由于本人用一台windows(windows10)办公、用一台linux(ubuntu16.04)开发,因此2个操做系统都安装了Nodejs,像OSX这样高大上的玩意,暂时没机器去弄(穷)。angularjs

windows

  1. 先去官网(https://nodejs.org或https://nodejs.org/en/download/)下载一个安装包,我下的是长期稳定版。建议下载.msi。
  2. 而后就是安装了,这没什么好说的。无非就是设定一下安装目录,而后一通Next。
  3. 安装好以后检查下环境变量,看看path下添加入了Nodejs的运行路径。cmd中输入path能够看到添加了nodejs的安装目录。而后输入node --version能够看到当前的Nodejs版本号。以下图:    安装NodeJs运行环境
  4. Nodejs自带npm,npm和其余将来要使用的组件都存放在“X:\yourpath\nodejs\node_modules”里。因此须要在windows环境变量重增长一个NODE_PATH=X:\yourpath\nodejs\node_modules的参数,保证将来新增的一些模块工具能够正常使用。右键“个人电脑”->高级系统设置->环境变量->而后新建以上参数。
  5. 再而后就是最后一步了,设置node_cache(用于npm存放一些临时文件)和node_global(全局工具文件夹),固然这里也能够不设置,他会自动放在当前用户的文件夹下,可是有强迫症的我必需要设置。在cmd中输入一下命令:
相关文章
相关标签/搜索