windows下安装并使用node.js

devtools/2025/3/31 22:40:18/

一、下载Node.js

选择对应你系统的Node.js版本下载

Node.js官网下载地址

Node.js中文网下载地址???

这里我选择的是Windows64位系统的Node.js20.18.0(LTS长期支持版本)版本的.msi安装包程序
官网下载:


中文网下载:

二、安装Node.js


1 )下载完成后,双击Node.js安装包,开始安装Node.js

2 )双击后出现下面的页面,点击【Next】下一步

3 )勾上继续点击【Next】下一步

4 )进入该页面更改安装路径(我选择安装在E盘),更改完以后点击【Next】下一步

5 )继续点击【Next】下一步

6 )继续点击【Next】下一步

7 )点击【Install】开始安装

8 )安装完成后出现该页面,点击【Finish】关闭安装页面

9 )检查版本信息

打开终端输入以下命令查询

node -v
npm -v

我的操作 :

三、环境配置

1 )找到刚才安装的目录,在目录下新建两个文件夹【node_global】和【node_cache】

2 ) 创建完毕后,利用管理员身份打开cmd终端,输入以下命令
使用管理员运行cmd

  1. 设置npm的全局包安装路径npm config set prefix “安装路径 ode_global”
  2. 设置npm的缓存路径npm config set cache “安装路径 ode_cache”

    npm config set prefix “E:optmodule
    odejs
    ode_global”
    npm config set cache “E:optmodule
    odejs
    ode_cache”

修改完成后可用以下命令查看是否修改成功
npm config get prefix
npm config get cache
我操作的:

3 )配置系统环境变量

右键此电脑并点击属性

点击高级系统设置

点击环境变量

点击新建(记住是在系统变量新建不是在用户变量新建)

填写变量名和变量值(你的Node.js安装路径),填写完成后点击确定

接着双击点开系统变量的Path

将【%NODE_HOME%】和【%NODE_HOME%global】 添加进去,点击新建并输入进去,添加完成后点击确定
%NODE_HOME%
%NODE_HOME%global

接着双击点开用户变量的Path

删除掉自动配置的这行

将全局文件夹添加进去,完成后点击确定

E:optmodule
odejs
ode_global

4 )更改npm镜像源

在使用国外的镜像源速度很慢并且容易下载失败,有时候需要尝试多次才有可能下载成功,很麻烦,但是可以切换为国内镜像源,提高下载效率。

设置成淘宝镜像源
npm config set registry https://registry.npmmirror.com
查看镜像是否更改
npm config get registry

我的操作:

5 ) 设置权限

右键并点击属性

点击安全

点击编辑

勾选上所有并点击应用,然后确定

四、下载测试

将express安装到全局文件夹里

-g:安装到全局文件夹

npm install express -g

我的操作:

检查是否安装

npm list -g

出现express就是安装成功

安装配置完成Node.js!


http://www.ppmy.cn/devtools/170594.html

相关文章

【Uniapp】关于核心页面生命周期流程详解

UniApp 的页面生命周期继承自 Vue 组件生命周期,本文将解析核心页面生命周期流程,介绍对应的触发时机、作用并给出示例。 页面生命周期触发顺序 onLoad → onShow → onReady → onHide → onUnload 各个页面生命周期介绍 一、onLoad 触发时机&…

【MySQL】事务

目录 基本概念事务操作自动提交事务开启事务提交事务回滚事务代码示例 事务的特性 ACID事务的隔离级别读未提交 read uncommitted读已提交 read committed可重复读 repeatable read序列化(串行) serializable操作示例 基本概念 在 MySQL 中的事务&#…

SQL 通配符

SQL 通配符 在SQL查询中,通配符是一种非常有用的特性,它允许用户在查询时使用特殊字符来匹配一系列的值。本文将详细介绍SQL中的通配符及其用法,帮助读者更好地理解如何在SQL查询中使用通配符。 1. 什么是通配符? 通配符是SQL查…

PRODIGY: “不折腾人”的蛋白-蛋白/蛋白-小分子结合能计算工具

PRODIGY(全称为 PROtein binDIng enerGY prediction)是一种蛋白质结合能预测工具,可利用蛋白质-蛋白质复合物的三维结构来预测其结合亲和力。PRODIGY 利用一种高效的基于接触的方法,在估计结合自由能和解离常数的同时,…

建筑安全员考试:“高效记忆” 关键词引领的学习捷径

建筑安全员考试需要记忆大量的知识点,如何高效记忆成为考生关注的焦点。运用 “高效记忆” 相关关键词,能帮助考生找到学习的捷径。​ 利用 “口诀记忆法” 关键词,将复杂的知识点编成口诀。例如,在记忆安全色与安全标志时&#…

使用 ncurses 库创建文本用户界面:基础函数详解

简介 ncurses 是一个功能强大的库,用于在 Unix-like 系统中创建文本用户界面。它提供了丰富的函数来控制屏幕上的文本显示、处理键盘输入、绘制图形元素等。本文将详细介绍 ncurses 库中的一些基础函数,包括 printw、wrefresh、获取用户信息、键盘输入、…

ubuntu桌面图标异常——主目录下的所有文件(如文档、下载等)全部显示在桌面

ubuntu桌面图标异常 问题现象问题根源系统级解决方案方法一:全局修改(推荐多用户环境)方法二:单用户修改(推荐个人环境)操作验证与调试避坑指南扩展知识参考文档问题现象 主目录文件异常显示 用户主目录(如/home/user/)下的所有文件(如文档、下载等)全部显示在桌面,…

css white-space: pre-line; 用处大

1.normal:忽略多余的空白,只保留一个空白(默认); 2.pre:保留空白(行为方式类似于html中的pre标签); 3.nowrap:只保留一个空白,文本不会换行,会在在同一行上继续,直到遇到br标签为止。…