node.js下载安装环境配置以及快速使用

一、下载

Node.js 中文网

想选择其他版本或者其他系统使用对应到下面选择就好, 下载好的安装包:

二、安装

双击安装包

关于安装路径各有优略,自行决断:

默认nodejs依赖模块安装在C盘,随着开发工作的开展,依赖的nodejs模块越来越多,会导致C盘空间不足,所以通常笔者是建议将nodejs依赖模块安装在其他盘目录下以节省C盘空间。

不选择,直接单击next安装

三、测试安装是否成功

按下【win+R】键,输入cmd,打开cmd窗口

输入:node -v // 显示node.js版本

npm -v // 显示npm版本

成功显示版本说明安装成功

四、配置环境

推荐一个国内的chatgpt------文心一言

安装完nodejs为什么要环境配置?

环境配置的目的主要是为了改变安装NodeJS依赖的下载位置,方便日后管理

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

新建文件夹时会跳出这个,继续即可。

(2)创建完毕后,使用管理员身份打开cmd命令窗口

注意一定要以管理员运行,否在后面配置的就会出问题了,本人入坑,安装了两次。因此下面路径可能不一样,有需要自行理解。

npm config set prefix "E:\nodejs\node_global"
npm config set cache "E:\nodejs\node_cache"

(3)配置环境变量

①【此电脑】-单击右键-【属性】-【高级系统设置】-【环境变量】

② 在【系统变量】中点击【新建】

在刚刚创建的【node_global】下如果没出来一个【node_modules】文件夹,就手动创建一个【node_modules】文件夹,再复制你创建的【node_modules】文件夹的路径地址到变量值

③编辑【用户变量】中的【Path】

④将默认的 C 盘下【 AppData\Roaming\npm 】修改成 【node_global】的路径,点击确定。

⑤在【系统变量】中选择【Path】点击【编辑】添加【NODE_PATH】,随后一直点击【确定】

五、测试配置环境是否成功

配置完成后,win+r 输入cmd,然后全局安装一个最常用的 express 模块进行测试,-g代表全局安装

npm install express -g

如果出现如下,创建失败!!!

方法:

修改一下【nodejs】和【node_global】等的权限,我是从nodejs文件权限的修改。

步骤: 鼠标右击【node_global】的文件夹,点击【属性】,再点击【安全】,再点击【编辑】,将权限都勾上,随即点击【确定】即可

所以根据提示,就是权限的问题,分析原因是我自己安装在了【Program Files】文件夹下,所以从上面创建文件夹开始就出现需要管理员权限才可以,如果你换个路径应该不会有类似问题的。

出现如下就是成功了

六、安装淘宝镜像

npm config set registry https://registry.npm.taobao.org

查看是否成功

npm config get registry

安装cnpm

npm install -g cnpm --registry=https://registry.npmmirror.com

查看是否安装成功

cnpm -v

出现如下内容,恭喜你,成功了。

七、快速上手

【小白项目】半小时搞定Ant Design for Vue项目,小白装逼专用_哔哩哔哩_bilibili

1、建立一个自己的工作目录

方法1:使用的时候要在cmd中更改路径,把默认的c路径改成你建立的工作目录

方法2:推荐

直接到你的文件夹下,点击路径,输入cmd,直接就进去了。

2、下载工作代码

下载代码资源网址

ant-design-pro-vue: 基于 Ant Design of Vue 实现的 Ant Design Pro (Github 镜像库,有问题请前往 Github 反馈!!)

在cmd中输入,注意前面的路径。

git clone https://gitee.com/sendya/ant-design-pro-vue.git


下载完,你那个工作文件夹下就有这些内容了

到此,整个项目的全部有了,用vs打开,或者其他的命令。

查看项目的内容:

Node.js安装,npm安装yarn步骤_node 安装yarn-CSDN博客

相关推荐
小菜摸鱼5 分钟前
Node.js + vue3 大文件-切片上传全流程(视频文件)
前端·node.js
PaytonD3 小时前
LoopBack 2 如何设置静态资源缓存时间
前端·javascript·node.js
许久'8 小时前
环境搭建node.js gnvm
node.js
细节控菜鸡8 小时前
Webpack 核心知识点详解:proxy、热更新、Loader与Plugin全解析
前端·webpack·node.js
spmcor8 小时前
Nest.js 文件分片上传:当大文件来敲门,别慌,我们有“分尸”妙计!
node.js
星空下的曙光20 小时前
Node.js crypto模块所有 API 详解 + 常用 API + 使用场景
算法·node.js·哈希算法
青灬河1 天前
实现企业级全栈应用服务框架-Elpis(一)
vue.js·node.js
星空下的曙光1 天前
Node.js events模块所有 API 详解 + 常用 API + 使用场景
node.js
无责任此方_修行中1 天前
我的两次 Vibe Coding 经历,一次天堂,一次地狱
后端·node.js·vibecoding
程序铺子1 天前
如何使用 npm 安装 sqlite3 和 canvas 这些包
javascript·npm·node.js