配置node环境

一步步教你配置node环境 安装node配置npm环境 写这篇文章的主要原因是,觉得csdn中关于node配置环境五花八门,导致我第一次学习node的时候环境配的那是一个槽糕,所以重新卸载,然后安装,配置环境。这里就简单介绍一下我是如何在windows7中如何安装和配置node的吧!首先我是参考了两篇博客,这里我给出链接, https://blog.csdn.net/huanghanqian/article/details/... 阅读详情

配置node环境

使用nvm安装,可进行node多个版本的切换!!!

nvm的全称是 Node Version Manager,Node.js 版本管理器。

因为 Node.js更新很快,如果下一个版本出来,你又要重新下载安装,环境变量方面也需要重新修改。而运行老项目时,可能还依赖旧版本的 Node.js。你想来回切换版本,这样就非常麻烦了,所以我们选择使用nvm来安装。

好处:

第一,nvm是命令行安装,有专业范,而且非常方便。尤其是在无图形界面的服务器上安装,命令行就显得更方便了。

第二,nvm中可以列出所有 Nodejs版本,让我们既可以选择安装最新版,也可以选择安装稍微稳定一些的LTS版本。

第三,nvm还可以同时安装多个 Nodejs版本,并在各个版本之间来回切换。

首先我们需要先下载nvm的安装包

点击链接下载
在这里插入图片描述

选择nvm-setup.zip下载,解压后点击安装,
在这里插入图片描述

在这里插入图片描述

路径一定不能有中文!!!

打开nvm安装目录,一般在C盘 ,或者在浏览器下载的

在这里插入图片描述

打开里面的settings.txt,可以对里面的镜像地址进行设置,可以把下面的两行复制到最后

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

最终如下面的效果:

在这里插入图片描述

使用nvm安装node

还是打开cmd(命令行工具)

nvm -v 查看nvm版本

nvm install+ node版本号 下载指定版本的node.js

nvm install latest 安装最新版本node.js

nvm use + node版本号 使用指定版本node.js

nvm ls 查看已经安装的node.js版本

node -v 查看node.js版本

如果不行,直接叫人发文件放在该目录下

在这里插入图片描述

如果需要卸载node

卸载
(一)在控制面板-程序-程序和功能中卸载
确保node.js没有在后台运行的情况下,进行卸载,可做重启操作后,在到控制面板中找到node.js进行卸载

(二)卸载后 到文件夹中进行进一步的删除
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users\xxx\AppData\Roaming\npm
C:\Users\xxx\AppData\Roaming\npm-cache
删除上述的几个文件夹

(三)检查环境变量中Path中有没有[有就删]

npm

node中自带的包管理工具叫 NPM(Node Package Manager),其实说白了无非也是一个软件,只是我们在安装Node的时候就已经"捆绑"安装了。只需要在cmd中输入 npm -v 就能看到当前的npm的版本号。

作用

  1. 下载并管理项目中使用到的第三方式模块(包)
  2. 发布自己的模块到npmjs平台

使用

步骤1:初始化项目

在一个项目中初次使用npm,需要先交项目初始化。在自己项目的根目录,打开终端,输入

npm init -y

会得到一个package.json文件,文件描述了我们整个node项目的基本信息。

步骤2:下载需要使用的第三方模块

npm install 模块名称
例如:
npm install colors

下载完成我们会发现在根目录下多了一个node_modules文件,里面就是我们下载下来的模块。

步骤3:在https://npmjs.com 查找对应的文档学习如何使用下载下来的模块。

npm安装模式

npm安装第三方模块有三种方式:

  1. 全局依赖方式 - 一次安装,在任何项目都能用,一般是方便项目构建的工具
  2. 生产依赖方式 - 上线需要依赖的模块
  3. 开发依赖方式 - 只是在开发的时候使用的模块,上线不需要使用

各方式安装命令

# 全局安装
npm install -g 模块    或者   npm install --global 模块
# 生产依赖安装
npm install --save-dev 模块 或者  npm install -S 模块
# 开发依赖安装
npm install --dev 模块 或者 npm install -D 模块

nodemon 热更新

我们之前每次修改了node代码,都需要重新执行,这样还是比较麻烦的。所以我们推荐大家一个工具 ———— nodemon,它可以在我们保存代码的时候就自动重启代码

安装:

npm install -g nodemon

如果报错是这样的:
在这里插入图片描述
于是我发现这是由于系统上禁止运行这些脚本。

解决方法如下:

1.以管理员的身份打开powerShell
在这里插入图片描述

  1. 输入set-ExecutionPolicy RemoteSigned
    在这里插入图片描述
    3.选择 A 或者 Y

    4.重新运行nodemon,就会发现已经运行成功了。

使用

nodemon 01.js

全局安装了nodemon后,只需要把node命令换成nodemon即可

npm镜像

如果有同学下载模块很慢,一般就是网络问题。npn默认也是到国外下载包的,所以我们可以手动修改其下载的源

# 配置到淘宝服务器
npm config set registry https://registry.npm.taobao.org
# 查看 registry 是否配置正确
npm config get registry

开发中大多使用cnpm
为什么要用CNPM?

NMP安装插件是从NPM官网下载对应的插件包,该网站的服务器在国外,经常会出现下载缓慢或出现异常,这时便需要找到另外的方法提供稳定的下载,这个方法就是CNPM。阿里巴巴的淘宝团队把NMP官网的插件都同步到了在中国的服务器,提供给我们从这个服务器上稳定下载资源。

CNMP同样是NMP的一个插件,要安装的话需要在CMD命令行控制台执行以下命令:

npm i cnpm -g
#cnpm 注意别装到项目依赖里
安装完成后可以使用cnpm -v命令查看版本号,要使用cnmp命令的话最好在安装后重新打开CMD命令行控制台。

cnpm的用法和npm的用法一致,只是在执行命令的时候将npm改为cnpm。

yarn

Yarn 是于 2016 年 10 月 由 Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具,旨在取代 npm 这种包管理工具。

官网:
https://yarnpkg.com/en/docs

中文参考链接:
https://yarn.bootcss.com/

常用命令:

npmyarn
npm init -yyarn init -y
npm install react --saveyarn add react
npm uninstall react --saveyarn remove react
npm install react --save-devyarn add react --dev
npm update --saveyarn upgrade
npm install -g nodemonyarn global add nodemon

安装:

管理员模式运行cmd :npm install -g yarn

yarn 全局安装后,命令不生效

背景:

  1. 执行 yarn global add nodemon 后,重启 bash…`, vue 命令依然不生效
  2. 而 npm 全局安装(npm install -g nodemon)后,命令生效

解决办法:
环境配置

1.执行如下命令,得出 yarn 全局安装的命令所处的安装目录

yarn global bin 

在这里插入图片描述

3.重新启动终端,发现全局命令行可以生效了

如果依然报错【问题:】npm 无法加载文件 C:\Program Files\nodejs\yarn.ps1,因为在此系统上禁止运行脚本
点击电脑右下角的开始,菜单出来后,然后右键以管理员身份运行
在窗口上执行:set-ExecutionPolicy RemoteSigned,然后输入Y,按Enter确认

set-ExecutionPolicy RemoteSigned

查看执行策略:get-ExecutionPolicy,然后输入Y,按Enter确认

get-ExecutionPolicy
如何配置node.js环境 在cmd窗口,输入node -v 和npm -v,有相应的版本号出来证明环境变量配置成功。我的电脑时windows系统、64位,所有选择画框的版本下载。将压缩包解压完成后放到D盘中。 阅读详情

相关推荐

LLM and Embedding区别

LLM(大语言模型)和 Embedding(嵌入)是自然语言处理(NLP)中的两个核心概念,它们的核心区别在于。Embedding 计算向量。

u010674101的专栏 1874

node问题:node安装完成之后输入node -v提示显示node is not defined

经过: 今天,小编安装了node,node据说是傻瓜式安装,于是乎,小编从官网上下载下来安装包,按照傻瓜式的安装方法安装了node,按照常理来说,安装完成之后输入node -v即可查看版本号,同时标志着软件安装成功 but,我的情况是这样的 开始我以为是我安装过程中出错了,于是乎,卸载了安装包重新安装一次 结果,依然没有改变 这是为什么...

灵活的小胖子 2万+

RustDesk网页端远程控制实战:如何用Web Client替代传统客户端(附安全配置建议)

本文详细介绍了RustDesk网页端远程控制的实战应用,包括其核心优势、配置流程及安全加固方案。通过Web Client替代传统客户端,用户可实现跨平台无缝体验和企业级管理效率,特别适合临时协作和移动设备使用。文章还提供了JWT身份验证、LDAP集成等安全配置建议,确保网页端访问的安全性。

weixin_30836759的博客 252

nodejs在windows下安装后npm命令无法使用的解决方法

最后解决的方法是:发现在用户变量中,存在一个路径:C:\Users\dname\AppData\Roaming\npm。这次安装nodejs后,在cmd中, node -v 可以显示结果。应该是之前安装上去的一个文件,把这个npm文件夹删除后,成功解决问题。最后重新卸载、安装nodejs还是没有解决。但是,npm -v 显示为空。...

西门大盗 捉虫专家 5325

当AI学会自我验证:Chain-of-Verification如何杜绝错误决策?

2025年,大模型"幻觉"问题已成为企业落地AI的最大障碍之一——金融风控中1.2%的误判率可能导致千万级损失,医疗诊断中3%的错误可能危及生命,法律文书中5%的事实偏差可能引发合规风险。MetaAI与Google联合提出的**Chain-of-Verification(CoVe,验证链)**技术,让AI具备"自我审视"能力,通过结构化验证流程将幻觉率降低68%+,在复杂决策场景准确率提升至95%+。本文系统拆解CoVe的技术原理、实施路径与行业实战,为企业提供AI决策可靠性保障的完整方案。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1081

MIKE水动力笔记17_MIKE文件转shp、统计每个单元格的面积

MIKE的工具箱中自带一个转shp的工具,然后可以拖进ArcGIS中很方便的统计每个单元格的面积和每个网格点的水深。

晏长街的博客 4151

node:安装完成之后输入node -v显示node is not defined

node安装完成之后输入node -v提示显示node is not defined

weixin_46483006的博客 9591

Odoo 入门 | 什么是 Odoo?

Odoo是一套全球开源的ERP/CRM系统,最初的名字为TinyERP,08年5月之后称之为OpenERP,之后又改为Odoo。

洛阳泰山的博客 6208

安装node,但 node -v 报错 找不到

如果你已经确定你安装了node,但是在当前cmd下依然存在报错找不到node. 请直接关闭当前cmd,重新打开一个。 因为当前cmd缓存了你没安装之前的环境变量。 ...

ferrysoul的博客 4217

智慧城市中的CV:交通流量监控与行人检测

智慧城市中的CV:交通流量监控与行人检测 ,人工智能,计算机视觉,大模型,AI,计算机视觉作为人工智能的重要分支,通过分析和理解图像或视频数据,为智慧城市提供了强大的感知能力。在交通管理领域,计算机视觉技术可实现交通流量监控、行人检测、违章行为识别等功能,助力构建高效、安全、绿色的城市交通系统。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 5万+

使用 MATLAB/Simulink 对风光互补发电系统进行建模

随着全球对清洁能源的需求日益增长,风力发电和光伏发电作为两种主要的可再生能源形式,在电力供应中的占比越来越高。然而,由于风电和光伏的间歇性和不确定性,单独依赖其中任何一种能源都会给电网带来挑战。因此,风光互补发电系统(Wind-PV Hybrid System)应运而生,通过合理配置风力发电机和光伏电池板的数量,可以有效提高系统的稳定性和可靠性。此外,为了确保整个电力系统的安全稳定运行,还需要研究风光互补发电系统与主网之间的协调调度策略。本教程将详细介绍如何使用。

amy_mhd的博客 118

安装了node.js,但是npm命令不可用的解决方案

在打开的窗口里查看是否有node.js的安装目录,如果没有,点击新建按钮,把node.js的安装目录复制一份,然后点击【确定】按钮,基本上99%问题就解决了。右键单击【此电脑】,在显示的菜单里点击【属性】,此时会打开系统设置窗口,点击如下位置的【高级系统设置】,在弹出的系统属性小窗口点击【环境变量(N)...】第二步:检查node.js的安装路径是否添加到了Path环境变量。

沐雨橙风ιε的博客 2万+

Spine骨骼动画查看器 - Skeleton Viewer

骨骼动画是现代游戏和动画制作中常用的技术之一。Spine骨骼动画查看器(Skeleton Viewer)是一个官方提供的工具,用于查看和调试Spine骨骼动画。本文将介绍Skeleton Viewer的功能和使用方法,并提供相应的源代码示例。通过Skeleton Viewer,开发者可以直观地查看和调试Spine骨骼动画,包括骨骼结构、动画播放和事件触发等。这有助于提高骨骼动画的质量和效果,并加速开发过程。以上代码演示了如何使用Skeleton Viewer查看和播放Spine骨骼动画。

HsvvDatabase的博客 3461

node环境配置

node环境配置 node环境配置,百度十篇,法十余一,于是乎,吾为十二 一,下载及安装 http://nodejs.cn/ 二,检查是否安装成功 cmd键入node -v和npm -v 三,自定义node配置文件夹 在node安装目录下新建两个文件夹node_cache,和node_global 配置node第三方命令地址: npm config set prefix "E:\Program Files\nodejs\node_global" 该配置加上系统环境变量配置用于后面使用vue时能够直

BlackBtuWhite的博客 2万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Node环境配置

Node环境配置 一、node安装和系统环境配置 下载并解压好 node.js,本文下载的是v8.11.1 windows64位版本。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dcPHF18z-1647338036574)(E:\学习笔记\study-notes\图片\c968d9300a891ed026b4b7daad502f3c.png)] 配置node与npm 1.打开NodeJs文件目录,如下图: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接

燃燃的大尾巴 1万+

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

配置Node.js环境

​ 原先clone下一个项目找不到Main函数,但里面全是js文件,就打算配置好Node.js环境以此来运行JavaScript文件(后面,我发现不用在本地配Node.js 环境也能运行项目——Html文件也能行!NPM(Node Package Manager) 是一个用于管理JavaScript包的命令行工具,它允许开发者安装、分享和分发软件包,特别是用于Node.js的模块。NPM 是随Node.js一起安装的,它是Node.js的默认包管理器,用于管理项目所依赖的库和模块。

weixin_49783174的博客 1121

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

nvm下node安装;node环境变量配置

nvm下node安装;node版本管理;node环境变量配置

lou_csdn的博客 4万+

NOde环境配置

NODE环境配置 目录NODE环境配置node介绍1. 打开命令窗口2. 切换到d盘3. 进入指定目录下面的才是关键代码4. 进行依赖安装命令执行完后,你会发现,项目的根目录下多了一个node_modules文件夹,那里面就是从npm远程库里下载的模块,然后“安装”到你的项目中,此步骤,可理解成修改maven的pom文件添加依赖,然后maven再从中央仓库下载依赖那pom文件在哪里呢?其实就是项目中的package.json5. 启动项目二级目录三级目录 node介绍 Node.js是什么 1.1 Nod

m0_47906344的博客 575

Node——node环境配置问题

1.node环境 (1)不是js文件也不是js框架 (2)而是服务端js运行时(能帮我们去运行js代码) 2.环境变量:操作系统提供的系统级别用于存储变量的地方 (1)系统变量和用户变量     ·系统变量:所用当前系统用户共享的变量     ·自己的电脑一般只有一个用户     ·建议将自己配置的环境变量放在用户变量中,用户变量比较干净     环境变量的变量名是不区分大小写的

UNDEFINED_AUBE的博客 1448

sublime 配置node 环境

下载并安装Node.js安装包后再开始配置   1.先安装好Sublime Text 2   2.运行Sublime,菜单上找到Tools ---> Build System ---> new Build System   3.在文件中复制入 { "cmd": ["node", "$file"], "file_regex": "^[ ]*File \"(..

zhanglong1229的专栏 2827

安装Node,环境配置详细教程及使用

一般现在windows电脑都选64位,如果是其他系统或者需要更低的版本可以按照自己的需求进行下载安装,过程都大差不多。

weixin_48826306的博客 1万+

配置Node环境

配置Node环境配置Node环境配置Node环境

Major_S的博客 368

node安装及环境配置

1)、找到刚才node的安装目录,并在该目录下新建两个文件夹,文件夹名称分别为:node_global和node_cache;在用户变量中点击新建,变量名为NODE_PATH,变量值为C:\Program Files\nodejs(node的路径)编辑用户变量中的path,将默认的AppData\Roaming\npm路径改为现在的node_global的路径。查看node的安装目录下的node_global中是否有node_modules文件夹,如果没有就手动新建一个。1、进入node官网下载安装包,

qq_42249532的博客 1750

node安装和环境配置

说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。接下来设置环境变量,关闭cmd窗口,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”创建完两个空文件夹之后,打开cmd命令窗口,输入。

u012285295的博客 7666

node的环境配置

NVM(Node Version Manager)是管理多版本Node.js的工具,支持项目间版本切换。安装步骤包括下载安装包、配置环境变量和验证安装。通过NVM可安装指定Node.js版本(如16.13.0)并使用npm管理依赖包。项目初始化通过npm init创建package.json文件。依赖包安装分本地(项目专用)和全局(命令行可用)两种方式,其中本地安装可保存为生产或开发依赖。建议优先本地安装以避免版本冲突,并注意提交时忽略node_modules目录。

2401_83218353的博客 1519
上一篇: 部分面试题
下一篇: VisualStudio Code 安装 及常用插件
前端小程
博客等级 码龄5年 81粉丝 72原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值