背景:
俗话说“活到老,学到老”,作为一名java后台开发,IT技术是学无止境的,为了跟随当下最火热的技术潮流(springboot,springcloud),本人私下自学springboot技术框架,跟着大佬做项目。但是在做项目的时候,发现前端大部分用的是vue.js,而vue.js 开发时候用的 vue-cli 和 webpack, 进而又需要用到 node.js。所以,本人利用闲暇时间简单学习了一下node.js.随便做一下笔记,以防以后忘记,也希望能帮助到跟我一样这样需求的同行。本人大部分都是在菜鸟教程——nodejs中学习的,如果有什么不懂,请大家移步到菜鸟教程中详细学习。好了,废话不多说,开始进入正题!
什么是Node.js?
百度百科解释:https://baike.baidu.com/item/node.js/7567977?fr=aladdin
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型。 Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。 发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。Node对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。V8引擎执行Javascript的速度非常快,性能非常好。Node是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。
Node.js安装配置:
提醒:菜鸟教程上使用的nodejs为4.4.3版本的,本人在练习的时候,需要安装其它环境的时候,报错版本过低。所以大家在使用的时候,请多注意!
下面是nodejs最新版本以及历史版本的下载地址。大家结合自己所需下载,本人使用的是8.13版本的基于windows的安装包。
Node.js 安装包及源码下载地址为:https://nodejs.org/en/download/
Node.js 历史版本下载地址:https://nodejs.org/dist/
注意:Linux 上安装 Node.js 需要安装 Python 2.6 或 2.7 ,不建议安装 Python 3.0 以上版本。
Windons下安装有两种方式:一种是.msi格式的 一种是压缩包时,解压后即可使用,不需安装。
本人是使用的第一种方式;
本人是Windows64位的,大家直接根据电脑配置选择自己需要的,直接双击安装:
出现以下界面,直接 next 下一步
勾选接受协议选项,点击 next(下一步) 按钮 :
Node.js默认安装目录为 "C:\Program Files\nodejs\" , 你可以修改目录,并点击 next(下一步):
点击树形图标来选择你需要的安装模式(可直接下一步) , 然后点击下一步 next(下一步)
点击 Install(安装) 开始安装Node.js。你也可以点击 Back(返回)来修改先前的配置。 然后并点击 next(下一步):
安装过程:
点击 finish 完成安装,退出向导。
为了检查nodejs是否安装成功,打开控制台ctrl+r,输入cmd,黑窗口出现,输入:node --version
如果出现版本号则说明安装成功。
至此,nodejs安装到此完毕,本人只在Windows上进行了安装,没有在Linux下安装,大家如果感兴趣的可以直接百度Linux下安装nodejs的教程,本教程只是简单学习nodejs,并不会深入学习。
本教程是参考了菜鸟教程,请大家勿喷!