一、什么是 nodejs
Node.js 是一个基于 Chrome V8 引擎的 javascript 运行环境。Node.js 应用了一个事件驱动、非阻塞式 I/O 的模型。
Node 是一个让 JavaScript 运行在服务端的开发平台,它让 javascript 成为与 PHP、Python 等服务端语言分庭抗礼的脚步语言。
由大神大神 Ryan Dahl 于 2009 年开发的。
实质上 node.js 不是库,是一个运行环境或者是一个 js 语言解释器
二、windows 下装置
2.1 下载安装包
官网进行 nodejs 下载,如下图所示,依据 windows 的版本抉择 32 或 64 位的安装包下载。
2.2 双击安装包装置
能够间接一路 next 上来,
进行装置地位的抉择,我个别装在 D 盘中
…,最终点击 finish
2.3 检测 nodejs 装置
- 当执行完上步安装包装置后,须要进行装置是否胜利,win+ r 关上运行,输出 cmd 后进入命令行界面。别离输出
node -v
和npm -v
命令进行 node 的版本号和 npm 的版本号的查看。
- 装置完后的目录如下图所示
目录中的 npm 随安装程序主动装置,作用:对 Node.js 依赖的包进行治理
2.4 配置 npm 装置全局模块的门路与缓存门路
个别,在进行 npm install ...
等命令全局装置时,默认的会将模块装置 C:\Users\ 用户名 \AppData\Roaming
门路下的 npm
和npm_cache
中。
此时可不进行批改,但便于对 C 盘数据进行治理,此时这里配置咱们自定义的全局模块装置门路和缓存门路,在以后的 nodejs 装置目录下新建两个文件夹,别离为 node_global和
node_cache`。
此时须要 win+ r 关上运行,输出 cmd 进入命令行界面,别离输出以下内容执行
npm config set perfix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"
2.5 进行环境变量的配置
- 在 零碎变量 中新建
NODE_PATH
NODE_PATH D:\Program Files\nodejs\node_global\node_modules
- 在 用户变量 中编辑 用户变量的 path,批改对应的 npm 的门路值为上文中自定义的
node_global
门路
D:\Program Files\nodejs\node_global
2.6 执行测试
win+ r 关上运行 cmd,执行npm install webpack -g 装置 webpack,呈现下图即配置实现。
在自定义的文件中也会相应的显示如下内容