从下载NodeJs开始到引入express模块最全的安装过程以及出现的所有问题

本文详细介绍了如何搭建Node.js环境,包括下载安装包、配置环境变量等步骤,并提供了安装Express模块的具体方法及遇到常见问题的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.首先下载Node.js安装包(msi)

这里根据自己的系统去node官网下载相应的msi包 =>双击运行  =>猛点下一步

二.配置环境变量

安装后,打开运行命令窗口,输入cmd。输入node -v,测试是否安装成功,会输出版本信息。

   新的node.js已经集成了npm,所以npm也一并装好了,输入npm -v测试,会输出版本信息。

然后设置环境变量:

计算机(或者我的电脑)右击属性=>高级系统设置=>环境变量。

新建一个用户变量。

变量名:NODE_PATH

值:D:\Node\node_modules

ps:值为nodejs安装目录.我这里放在D盘,可以根据自己的意愿放在自己想安装的盘符

在系统变量中找见path的环境变量=>编辑,在末尾添加 ;%NODE_PATH%

三 . 安装express模块

安装express模块时分两种情况:

1.没有改过npm默认的全局路径

命令行敲:npm install -g express

这时需要相当长的时间,如果想快速的安装就需要给npm配置taobao的镜像的registry就好了,
Ctrl+c结束上述进程
命令行敲:npm config set registry https://registry.npm.taobao.org

接着命令行敲:npm install -g express
安装成功会显示如下结果:


检测express
命令行键入:express -V 注意 :V必须为大写
ps:express 4.x版本以上会提示 "express"不是内部或外部命令,也不是可运行命令或批处理文件
至于为什么会出现这种原因我这里就不解释了,这里提供了以下解决方案:

命令行键入:npm install -g express-generator


完成后命令行键入:express -V 

至此,这种情况的express模块已成功安装.

2.改了npm的全局路径

如果你心血来潮想将npm安装的全局路径改到别的盘符中,这里也提供两种方案:

这里我想将npm的全局路径放在 D:/Node文件夹下,在Node文件夹下新建:node_global 和 node_cache文件

方案一:

打开C:\Users(用户)\你的用户名\.npmrc 这个文件

改成

保存.

方案二:

命令行键入:npm config set prefix "D:\Node\node_global"
npm config set cache "D:\Node\node_cache"

接下来就是最重要的了, 如果你将npm的全局路径改了,命令行键入:express -V时也会提示
"express" 不是内部或外部命令,也不是可运行命令或批处理文件.

因为改变了默认的路径,需要修改系统的环境变量配置去让命令行识别命令,

这里分为用户变量和系统变量。

先在用户变量里面新建明为PATH的变量,值为:D:\Node\node_global,这个值是你新建的文件夹的路径


然后在系统变量里面新建一个叫NODE_PATH的变量,

值为D:\Node\node_global\node_modules

这个值是新建的node_global下的node_modules文件夹的路径,

以后安装的全局模块就在这里,(这个文件夹是安装完任何一个模块后才会出现,

所以配置环境变量前要随便先安装一个模块)


保存.


至此express模块安装完成, 输入express -V测试安装结果. 然后就可以用express模块创建项目了.


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值