1. 下载
node.js官网:https://nodejs.org/zh-cn/
选择长期维护版
v16.14.0版本下载地址:
百度云盘:
链接:https://pan.baidu.com/s/1A5vaGRu0djM-3YX41XeJ_A
提取码:5n6o
阿里云盘:
链接: https://www.aliyundrive.com/s/9wi4PYgH51u
提取码: vt49
2.安装
cmd查看版本
npm -v
3.NPM 使用介绍
1.安装nodejs的目的主要是使用其中已经继承的npm包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:
(1)允许用户从NPM服务器下载别人编写的第三方包到本地使用。
(2)允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
(3)允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
2.如果你安装的是旧版本的 npm,可以很容易得通过 npm 命令来升级,命令如下:
npm install npm -g
使用淘宝镜像的命令:
npm install -g cnpm --registry=https://registry.npmmirror.com
3.使用 npm 命令安装模块
npm install <模块名>
以下实例,我们使用 npm 命令安装常用的 Node.js web框架模块 express:
npm install express
安装好之后,express 包就放在了工程目录下的 node_modules 目录中,因此在代码中只需要通过 require(‘express’) 的方式就可以引用了,无需指定第三方包路径:
var express = require('express');
4.全局安装与本地安装
npm 的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,比如
npm install express # 本地安装
npm install express -g # 全局安装
如果出现以下错误:
npm err! Error: connect ECONNREFUSED 127.0.0.1:8087
解决办法为:
npm config set proxy null
5.卸载模块
npm uninstall express
6.更新模块
npm update express
7.搜索模块
npm search express
8.使用淘宝 NPM 镜像
大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。
淘宝 NPM 镜像是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。
你可以使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:
npm install -g cnpm --registry=https://registry.npmmirror.com
这样就可以使用 cnpm 命令来安装模块了:
cnpm install <模块名>