配置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盘中。 阅读详情

相关推荐

RK3576平台部署NanoTrack:边缘AI视觉跟踪实战指南

边缘AI部署是将深度学习模型在资源受限的嵌入式设备上高效运行的关键技术,其核心在于模型压缩、硬件适配与软件栈优化。通过INT8量化、算子融合与内存优化等原理,能显著降低模型计算量与内存占用,从而在嵌入式NPU上实现实时推理。这项技术的价值在于为安防监控、无人机视觉、工业检测等场景提供低功耗、高响应的智能感知能力。以瑞芯微RK3576平台部署轻量级视觉跟踪模型NanoTrack为例,其过程涉及模型结构分析、RKNN工具链转换、C++推理程序开发及多线程性能优化,完整展现了从算法到产品的工程化路径,为开发者提供

weixin_31887307的博客 426

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

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

灵活的小胖子 2万+

NRF52832调试方法1——HardFault_Handler问题定位

一、遇到问题 keil debug模式下,直接点击全速运行(Run)发现程序卡死,点击stop按钮后,停到了HardFault_Handler位置,如下图所示。 此时使用navigate backwards(蓝色左箭头)是无效的,找不到程序卡在哪里。 二、解决办法 此时首先观察register窗口 若Stack为MSP,则复制R13(SP)的值到memory观察窗的地址搜索栏。每一行显示连续的28个地址上的存储信息,每个地址上存有一个字节。 从第21个位置起的连续四个字节是LR的值,

小梁的博客 3650

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

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

西门大盗 捉虫专家 5325

SQLSTATE58030

在优化一条SQL的时候遇到了执行错误 gtlions =# select t1.telnumber,t2.ua,t2.url,t1.apply_name,t2.apply_name from tb1 t1 gtlions -# left outer join tb2 t2 on t1.sid = t2.ipsid gtlions-# where t1.sum_date=20141128 a

Gtlions Tracker 3660

基于Java+SpringBoot+Vue的中小企业设备管理系统的设计与开发(源码+lw+部署文档+讲解等)

💗博主介绍:✌新人博主,工作经验两年+、专注于Java、小程序技术领域和毕业项目实战✌💗🌟文末获取源码+数据库🌟

2301_76502068的博客 1383

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

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

weixin_46483006的博客 9591

FileZilla Server目录显示失败的处理方法

这两天河南大暴雨挺严重导致多处停电,我远在郑州机房的服务器也断网连不上了。一直到今天下午才恢复,影响较大,有些客户要数据,可是数据因为断网拿不到。于是我想,要是能把服务器的数据备份到其他地方,比如我的本机或者另外一台电脑该多好。 于是今天一整天我都在找远程备份数据的方法,把一台服务器上的数据实时同步到另外一台上。或者两台服务器互相同步。 找了半天发现了FreeFileSync这个宝藏软件,它的原理很简单是通过ftp传输数据。 我得先在服务器上安装个ftp服务,首选filezilla server,安..

两天打鱼三天晒网 4453

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

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

ferrysoul的博客 4217

ARM Linux工控板+C# .NET Core:倍福ADS协议轻量化工业控制(附跨平台部署代码)

某自动化设备厂的倍福PLC控制系统曾依赖传统x86工控机:单台设备需配备1台Intel i5工控机(成本约8000元),功耗30W+,且Windows系统稳定性受工业环境干扰(如电磁辐射导致蓝屏)。更棘手的是,设备需部署在产线边缘(空间狭小),x86工控机的体积(4U机架)和散热需求(风扇噪音)难以适配;而多设备部署时,高硬件成本和高功耗导致年运维成本超20万元。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 954

【Unity实战篇】| 游戏轮播图效果,多种实现思路及完整教程

在众多游戏的主界面、商城、图鉴或关卡选择界面中,我们常常能看到轮播图的身影。 它以动态、直观的方式展示游戏角色、皮肤、成就或场景,不仅极大地提升了界面的美观度和交互性,还能高效地引导玩家聚焦于核心内容。 本篇文章将从零开始,一步步在Unity中构建一个功能完备、性能优良的游戏轮播图。 使用UGUI系统,通过代码驱动,实现包括自动轮播、手动拖拽、分页指示器、无限循环等核心功能。 无论是UI新手还是希望优化现有方案的开发者,这篇文章都将为你提供清晰的思路和完整的解决方案。

努力前行,总会成为自己心中的那道光 4万+

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

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

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

网络层隧道技术之ICMP隧道(pingTunnel/IcmpTunnel)

目录 ICMP隧道 使用ICMP搭建隧道(PingTunnel) 使用ICMP搭建隧道(Icmptunnel) ICMP隧道 ICMP隧道简单实用,是一个比较特殊的协议。在一般的通信协议里,如果两台设备要进行通信,肯定需要开放端口,而在ICMP协议下就不需要。最常见的ping命令就是利用的ICMP协议,攻击者可以利用命令行得到比回复更多的ICMP请求。在通常情况下,每个ping命令都有相...

谢公子的博客 6696

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万+

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

精雕软件(JDpaint) 5.5 绿色版

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

Node环境配置

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

燃燃的大尾巴 1万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

配置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

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

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、付费专栏及课程。

余额充值