Windows 安装 nodejs 和 npm

本文讲述了如何配置npm的全局模块路径和缓存路径,以便管理全局安装的Node.js模块。同时,作者分享了前端工程师提升技能的建议,强调基础知识和学科知识在面试中的重要性,以及提供了一份《2024年Web前端开发全套学习资料》供自学者参考。

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

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

例如:我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【D:\tools\nodejs】下,这事就需要创建两个文件夹【node_global】及【node_cache】如下图

创建完两个空文件夹之后,打开cmd命令窗口,输入

npm config set prefix "D:\tools\nodejs\node_global" npm config set cache "D:\tools\nodejs\node_cache"

在环境变量中,把默认的用户变量中的npm,修改为 D:\tools\nodejs\node_global ,设置到指定的目录下,并在系统变量中增加 NODE_PATH,值为D:\tools\nodejs\node_global\node_modules

设置之后可在dos中查看设置完成的环境变量和相应的node版本号。

3、从git下载一个项目放入到node文件下,进行安装部署 D:\tools\nodejs\node_global\node_modules\pdman

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)

完整版面试题资料免费分享,只需你点赞支持,动动手指点击此处就可领取了

前端实习面试的套路


回顾项目

往往在面试时,面试官根据你简历中的项目由点及面地展开问答,所以请对你做过的最好的项目进行回顾和反思。回顾你做过的工作和项目中最复杂的部分,反思你是如何完成这个最复杂的部分的。

面试官会重点问你最复杂的部分的实现方法和如何优化。重点要思考如何优化,即使你项目中没有对那部分进行优化,你也应该预先思考有什么优化的方案。如果这部分答好了,会给面试官留下很不错的印象。

重点在于基础知识

这里指的基础知识包括:前端基础知识和学科基础知识。

前端基础知识:html/css/js 的核心知识,其中 js 的核心知识尤为重要。比如执行上下文、变量对象/活动对象(VO/AO)、作用域链、this 指向、原型链等。

学科基础知识:数据结构、计算机网络、算法等知识。你可能会想前端不需要算法,那你可能就错了,在大公司面试,面试官同样会看重学生这些学科基础知识。
你可能发现了我没有提到React/Vue这些框架的知识,这里得说一说,大公司不会过度的关注这方面框架的知识,他们往往更加考察学生的基础。
这里我的建议是,如果你至少使用或掌握其中一门框架,那是最好的,可以去刷刷相关框架的面试题,这样在面试过程中即使被问到了,也可以回答个 7788。如果你没有使用过框架,那也不需要太担心,把重点放在基础知识和学科基础知识之上,有其余精力的话可以去看看主流框架的核心思想。

门框架,那是最好的,可以去刷刷相关框架的面试题,这样在面试过程中即使被问到了,也可以回答个 7788。如果你没有使用过框架,那也不需要太担心,把重点放在基础知识和学科基础知识之上,有其余精力的话可以去看看主流框架的核心思想。

<think>嗯,用户问的是如何在Windows下查看Node.jsnpm的版本。首先,我需要回忆一下自己以前用过的命令。Node.js安装后通常会自带npm,所以这两个命令应该都是通过命令行运行的。 接下来,我得确认用户是否了解如何打开命令提示符或者PowerShell。在Windows系统中,可以按Win+R,然后输入cmd或者powershell,回车就能打开。不过可能用户已经知道这一点,但有时候还是需要提一下,避免他们卡在这一步。 然后,正确的命令是什么呢?查看Node.js版本应该是node -v,而npm版本是npm -v。不过有时候可能会记混,比如是否用--version或者-V之类的参数。我需要确认这些命令的正确性。比如,在终端输入node -v,通常会返回版本号,比如v18.12.1这样的格式。同样,npm -v会返回npm的版本号,比如8.19.2。如果这两个命令执行成功,就说明Node.jsnpm都已经正确安装了。 另外,还需要考虑如果用户遇到问题怎么办。比如,如果输入这些命令后提示“不是内部或外部命令”,那可能是Node.js没有安装,或者环境变量没有配置正确。这时候应该建议他们重新安装Node.js,并确保安装时勾选了添加到PATH的选项。 还有,用户可能在安装过程中遇到了问题,比如版本过旧,这时候可能需要建议他们升级到最新版本,可以使用npm install -g npm来升级npm本身,或者去Node.js官网下载最新版本的安装包。 另外,是否需要区分命令提示符PowerShell?其实这两个命令在两种终端里都是通用的,所以可能不需要特别说明。但有时候权限问题可能会影响,比如是否需要以管理员身份运行,不过通常查看版本不需要管理员权限。 总结一下,步骤应该是:打开命令行工具,输入node -v查看Node.js版本,再输入npm -v查看npm版本。如果出现版本号,说明安装成功,否则需要检查安装环境变量。</think>在 Windows 系统中查看 Node.js npm 版本的步骤如下: --- ### 第一步:打开命令行工具 1. 按下 `Win + R` 打开运行窗口 2. 输入 `cmd` 或 `powershell`,回车打开命令提示符或 PowerShell --- ### 第二步:查看 Node.js 版本 输入以下命令并回车: ```bash node -v ``` - 正确输出示例:`v18.12.1`(显示当前安装的 Node.js 版本) - 如果提示 `'node' 不是内部或外部命令`,说明 Node.js 未安装环境变量配置 --- ### 第三步:查看 npm 版本 输入以下命令并回车: ```bash npm -v ``` - 正确输出示例:`8.19.2`(显示当前安装npm 版本) - npm 随 Node.js 自动安装,若 Node.js 安装成功但 npm 不可用,建议重装 Node.js --- ### 常见问题解决 1. **命令无效** - 重新安装 [Node.js 官方包](https://nodejs.org),安装时务必勾选 `Add to PATH` 选项 - 安装完成后重启命令行工具 2. **版本过旧** - 升级 Node.js:下载最新安装包覆盖安装 - 升级 npm:`npm install -g npm@latest` --- ### 验证截图示例(仅供参考) ``` C:\> node -v v20.5.0 C:\> npm -v 10.2.3 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值