持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第9天,点击查看活动详情
最初在学习前端的时候,学习过一遍node.js,但是工作之后一直没有怎么使用过,以致于知识全部忘光了,所以准备再重新学习node.js。
Node.js是一个让 JavaScript 运行在服务端的开发平台,是基于Chrome V8 引擎构建,提供了操作系统低层的API,方便服务器端编程,具体包括文件操作、进程操作、通信操作等系统模块(读写本地文件,操作数据库)
Node.js可以开发命令行工具、本地应用程序、Web应用程序(复杂逻辑的动态网站)
Node.js运行环境准备
运行环境是指代码正常运行所需的必要环境,Node.js是JavaScript的后端运行环境,因此首先需要在本机安装Node。
- 普通安装方式官方网站
注:可能会需要安装以前老版本的Node,可以在这个网址查找所有版本。下载相关版本的.msi 文件安装最为方便,压缩包解压之后不需要配置环境变量,直接next就可以完成安装
- 多版本安装方式
- 卸载已有的Node.js
- 下载nvm
- 在C盘创建目录dev
- 在dev目中中创建两个子目录nvm和nodejs
- 并且把nvm包解压进去nvm目录中
- 在install.cmd文件上面右键选择【以管理员身份运行】
- 打开的cmd窗口直接回车会生成一个settings.txt文件,修改文件中配置信息
- 配置nvm和Node.js环境变量
- NVM_HOME:C:\dev\nvm
- NVM_SYMLINK:C:\dev\nodejs
- 把配置好的两个环境变量加到Path中
nvm常用的命令
nvm list 查看当前安装的Node.js所有版本
nvm install 版本号 安装指定版本的Node.js
nvm uninstall 版本号 卸载指定版本的Node.js
nvm use 版本号 选择指定版本的Node.js
npm基本介绍
npm是Node.js的包管理工具(package manager)
npm在Node.js安装的时候已经顺带装好了
npm常用命令
npm init 初始化项目,创建package.json 项目配置文件
npm install 第三方包名 从 npm 服务器下载第三方包到本地使用
npm uninstall 第三方包名 从本地卸载第三方包
npm -v 查看版本