IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> Node.js的安装和配置 -> 正文阅读

[JavaScript知识库]Node.js的安装和配置

window系统下Node.js安装以及环境变量配置

目录

一.下载安装包

?二.安装

三.查看版本

四.环境配置

1.配置全局安装模块以及缓存目录的环境变量

?2.环境变量配置

?五.使用淘宝镜像

1. 全局安装镜像地址nrm

2.查看地址列表 nrm ls

3.使用地址 nrm use taobao

六.常用命令?

1.查看node版本

2.查看npm版本 ?

3.查看npm帮助 ?

4.查看模块列表 ?

5.查看全局依赖包下载路径

6.查看当前registry 配置 ?

7.镜像设置

8.更新全局模块

9.卸载全局模块


一.下载安装包

下载稳定版本(地址:http://nodejs.cn/download/),如下图:

?二.安装

下载完成后双击?node-v14.17.6-x64.msi?选择安装目录,傻瓜式安装.

三.查看版本

在cmd命令行中验证,出现以下情况即表示安装成功

C:\Windows\system32>node -v
v14.17.6

最新版的node在安装时同时也安装了npm

C:\Windows\system32>npm -v
6.14.15

四.环境配置

1.配置全局安装模块以及缓存目录的环境变量

说明

? ? 这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径.之所以要配置,是因为以后在执行类似: npm install express [-g]? (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间.

例如

? ? 我希望将全局模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【C:\Program Files\nodejs】下创建两个文件夹【node_global】及【node_cache】

全局依赖包下载路径和缓存路径设置,在cmd窗口中输入以下命令(需要管理员权限,两个路径即是两个文件夹的路径)

npm config set prefix "C:\Program Files\nodejs\node_global"
npm config set cache "C:\Program Files\nodejs\node_cache"

?

或者在当前用户目录下创建一个.npmrc文件,内容如下:

prefix=C:\Program Files\nodejs\node_global
cache=C:\Program Files\nodejs\node_cache


因为我们修改了全局包的下载路径,那么自然而然,我们下载的全局包就会存放在C:\Program Files\nodejs\node_global\node_modules,而其对应的cmd指令会存放在C:\Program Files\nodejs\node_global

?2.环境变量配置

a.右键“我的电脑”=》属性=》高级系统设置=》环境变量?


b.进入环境变量对话框,在【系统变量】下双击Path,然后输入C:\Program Files\nodejs\node_global

?五.使用淘宝镜像

1. 全局安装镜像地址nrm

npm install nrm -g

2.查看地址列表 nrm ls

C:\Windows\system32>nrm ls

* npm -------- https://registry.npmjs.org/
  yarn ------- https://registry.yarnpkg.com/
  cnpm ------- http://r.cnpmjs.org/
  taobao ----- https://registry.npm.taobao.org/
  nj --------- https://registry.nodejitsu.com/
  npmMirror -- https://skimdb.npmjs.com/registry/
  edunpm ----- http://registry.enpmjs.org/

3.使用地址 nrm use taobao

C:\Windows\system32>nrm use taobao
C:\Windows\system32>nrm ls

  npm -------- https://registry.npmjs.org/
  yarn ------- https://registry.yarnpkg.com/
  cnpm ------- http://r.cnpmjs.org/
* taobao ----- https://registry.npm.taobao.org/
  nj --------- https://registry.nodejitsu.com/
  npmMirror -- https://skimdb.npmjs.com/registry/
  edunpm ----- http://registry.enpmjs.org/

六.常用命令?

1.查看node版本

node -v

2.查看npm版本 ?

npm -v

3.查看npm帮助 ?

npm help

4.查看模块列表 ?

npm list

5.查看全局依赖包下载路径

npm root -g

6.查看当前registry 配置 ?

npm config get registry

7.镜像设置

a.设置淘宝镜像:npm config set registry?https://registry.npm.taobao.org
b.设置官方镜像: ?npm config set registry?https://registry.npmjs.org
淘宝npm配置 npm install -g cnpm --registry=https://registry.npm.taobao.org

8.更新全局模块

a.基本用法:npm update -g <package>
b.更新全部全局模块:npm update -g

9.卸载全局模块

npm uninstall -g <package>

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-09-05 10:43:24  更:2021-09-05 10:43:42 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 15:18:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码