前端项目搭建(一)windows上nvm、node、npm的安装与使用

nvm及node安装与配置 我们之所以需要使用node,是因为我们需要使用node中的npm(Node Package Manager),使用npm的目的是为了能够方便的管理一些前端开发的包! 阅读详情

nvm:用来管理node.js的工具
node.js:自带有npm包管理工具
npm:类似于python中的pip,可以非常方便的管理一些前端开发的包

一、nvm的安装过程

nvm(Node Version Manager)是一个用来管理 node.js 版本的工具。
我们之所以需要使用node,是因为我们需要使用node中的npm(Node Package Manager)。
使用npm的目的是为了能够方便的管理一些前端开发的包!

nvm下载

nvm-windows 最新下载地址:
https://github.com/coreybutler/nvm-windows/releases

nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置
nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。
Source code(zip):zip压缩的源码
Sourc code(tar.gz):tar.gz的源码,一般用于*nix系统

这里我下载的是nvm-set.zip文件,方便

nvm安装

请注意: 在安装nvm for
windows之前,你需要卸载任何现有版本的node.js。并且需要删除现有的nodejs安装目录(例如:"C:\Program
Files\nodejs’)。因为,nvm生成的symlink(符号链接/超链接)不会覆盖现有的(甚至是空的)安装目录。
你还需要删除现有的npm安装位置(例如“C:\Users\weiqinl\AppData\Roaming\npm”),以便正确使用nvm安装位置。

1、nvm的安装路径名称中最好不要有空格。

2、点击Next,跳转到设置 Node.js的Symlink,即需要设置nodejs的快捷方式存放的目录。

3、配置环境变量
在环境变量Path中添加安装路径,例如D:\Program Files\nvm

4、检查是否安装成功

nvm version
1.1.6

nvm常用命令

nvm install node	:安装最新版node.js
nvm install [version]	:安装指定版本的node.js
nvm use [version]	:使用某个版本的node
nvm list	:列出当前安装了那些版本的node
nvm uninstall [version]	:卸载指定版本的node
nvm node_mirror [url]	:设置nvm的镜像
nvm npm_mirror [url]	:设置npm的镜像

二、node.js的安装与npm的使用

node安装

通过nvm来安装node,这里我安装的是6.4.0版本的node.js

nvm install 6.4.0

如果觉得下载速度慢,可以换成淘宝的镜像
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/

npm使用

NPM(Node Package Manager)是随同NodeJS一起安装的包管理工具

为啥我们需要一个包管理工具呢?因为我们在Node.js上开发时,会用到很多别人写的JavaScript代码。如果我们要使用别人写的某个包,每次都根据名称搜索一下官方网站,下载代码,解压,再使用,非常繁琐。于是一个集中管理的工具应运而生:大家都把自己开发的模块打包后放到npm官网上,如果要使用,直接通过npm安装就可以直接用,不用管代码存在哪,应该从哪下载。

更重要的是,如果我们要使用模块A,而模块A又依赖于模块B,模块B又依赖于模块X和模块Y,npm可以根据依赖关系,把所有依赖的包都下载下来并管理起来。否则,靠我们自己手动管理,肯定既麻烦又容易出错。

详细了解npm是干什么的

npm已经在Node.js安装的时候顺带装好了。我们在命令提示符或者终端输入npm -v,应该看到类似的输出:

npm -v
3.10.3

1、安装包
安装包分为全局安装和本地安装。全局安装是安装在当前node的环境中,可以在cmd中当作命令使用;本地安装是安装在当前项目中,只有当前这个项目能使用,并且可以通过require引用。

下面以安装express包为例:这里使用本地安装

npm install express		#本地安装
npm install express -g		#全局安装

本地安装

  • 将安装包放在./node_modules下(运行npm命令是所在的目录),如果没有node_modules目录,会在当前执行npm命令的目录下生成node_modules目录
  • 可以通过require()来引入本地安装的包

全局安装

  • 将安装包放在/usr/local下或者你node的安装目录
  • 可以直接在命令行里使用

2、npm其他常用命令

npm uninstall [package]	#卸载包
npm update [package]	#更新包
npm search [package]		#搜索包

设置使用淘宝镜像:

npm install -g cnpm --registry=https://registry.npm.taobao.org

前端项目搭建(二)gulp的安装和使用

Windows 11 安装使用 nvm,Node.js、npm多版本管理、切换 本文详细介绍了在 Windows 11 系统中安装与配置 nvm-windows(Node Version Manager)的完整流程,包括卸载已有 Node.js、下载安装 nvm、设置国内镜像源、安装与切换多个 Node.js 版本等操作。通过 nvm,开发者可轻松管理不同项目所需的 Node.js 和 npm 版本,避免版本冲突,提升开发效率。 阅读详情

相关推荐

Android 集成 Google 与 Facebook 第三方登录实战详解(2024版)

本文详细介绍了2024年Android应用集成Google与Facebook第三方登录的完整实战指南。通过分步教程和代码示例,帮助开发者快速实现一键登录功能,提升用户体验和注册转化率,同时涵盖隐私合规和常见错误处理的最佳实践。

blue的专栏 822

Win10安装配置node-nvm管理

nvm win10 安装nodejs

ywyngq的博客 952

告别概念晕眩:用TC3xx SMU和TLF35584的配置实例,搞懂ASIL D功能安全落地

本文通过英飞凌TC3xx系列MCU的SMU模块与TLF35584电源管理芯片的协同配置实例,详细解析了如何实现符合ASIL D功能安全标准的刹车辅助ECU。文章涵盖SMU报警源配置、响应动作类型、TLF35584的安全状态管理,以及构建完整安全闭环的实践方法,帮助工程师将抽象的安全概念落地为具体设计方案。

weixin_30647065的博客 438

如何使用nvm-windows来管理nodejs版本

前言 了解到很多小伙伴有遇到经常需要切换nodejs版本的问题,今天这里就大概介绍一下在windows下如何通过nvm-windows来管理node版本实现无缝切换 1.nvm-windows的安装 请移步github自行下载 https://github.com/coreybutler/nvm-windows/releases 下载好直接打开安装,程序安装过程中,在Set Node.js Symlink 这一步目录设置中,是后面 nvm use 存放你的 nodejs 程序 ps: 因国内镜像文件实在太慢

jy02562179的博客 367

DC/DC开关电源EMC仿真红宝书

本红宝书系统性介绍开关电源EMC仿真方法,包括仿真原理、仿真思路、仿真工具以及仿真效率提升与仿测一致性的实战经验。从理论到仿真,从仿真到应用,真正帮你实现一文掌握开关电源EMC仿真!全文约14000字,适读人群:开关电源设计、电磁兼容EMC相关从业者,电磁相关专业研究生及CST仿真爱好者等。

电磁学社 2502

蓝桥杯单片机学习13——NE555方波发生器&频率测量

NE555详解、引脚图介绍、原理图及工作原理讲解、方波产生的原理、定时器测量频率的原理及使用方法、代码实现

weixin_67907028的博客 1万+

nvm安装详解,nvm控制node npm版本修改(windows环境)

一、前言,为什么要用nvm node升到14.2 -npm升到6.14后运行旧配置需求低版本npm项目时候就会报错node-sass等等版本不支持的错误,类似: Module build failed: Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtim Module build failed: Error: Node Sass does...

徐子厚的博客 1万+

解决MiGPT部署痛点:小米账号异地登录安全验证的解决方案

为让小米音箱更智能🤖,部署MiGPT时遇到小米账号异地登录验证问题,手动验证后仍无法解决。本文分享亲测有效的简化方案✨:通过浏览器F12获取passToken📝,手动创建mi.json配置文件并挂载到Docker容器,无需本地运行MiGPT,直接绕过异地验证,附完整操作步骤和问题排查指南。

XiaoqiangClub的博客 1450

(最简单)使用 reset-css 初始化浏览器css样式

最后在入口文件(main.js) 中引用(不同项目的入口文件不同可能,在我们的项目初始化搭建过程中会遇到这种情况,需要我们自己。,但是我们不可能一周都有那个清除默认css样式的文件。在终端使用 npm 引用。

大雾起了清晨 901

华为OD机试 新系统真题 【最小代价完成论文评审】

华为OD机试 新系统真题【最小代价完成论文评审】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题【最小代价完成论文评审】多语言题解。

qq_45776114的博客 443

Hermes Agent 安装部署完全指南

Hermes Agent安装部署指南提供了两种安装方式:一键脚本安装和手动分步安装。该AI助手支持多平台运行(Linux/macOS/WSL2),核心功能仅需Git作为前置依赖,其他依赖如Python、Node.js等均由安装脚本自动处理。文档详细介绍了系统要求、依赖管理、配置目录结构、环境变量设置以及10个手动安装步骤,并提供了功能模块化选项,用户可根据需求选择安装语音交互、浏览器自动化等扩展功能。安装完成后可通过hermes doctor命令验证环境,并通过交互式向导完成初始化配置。

简简单单Onlinezuozuo 2623

Node版本管理器NVM常用命令

NVM是什么? nvm (Node Version Manager) 是Nodejs版本管理器,可对不同的node版本快速进行切换。 为什么要用NVM? 基于node的工具和项目越来越多,但是每个项目使用的node版本可能不一致,就会出现一些奇怪的问题。比如:自己电脑安装的是最新版的node,接手的项目使用的是低版本的node。那么我只有切换到低版本的node再进行操作才不会报错。而NVM就...

越努力,越幸运! 4176

关于React Native Android找不到node的错误

最近,按照官方文档初始化了一个React Native项目,但是在Android端运行的时候,报了如下的一个错误。 org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:recordFilesBeforeBundleCommandDebug'. Caused by: org.gradle.process.internal.ExecException: A problem occurred starting p

xiangzhihong8的专栏 4247

nvm安装,nvm的使用,nvm常用命令,nvm安装node报错,nvm切换不了,npm不存在,等系列集合

在Web前端项目开发过程中,由于各种前端框架、插件 以及 Nodejs、Npm 的飞速更新,在项目新开发 或 对老项目进行更新维护时,有些项目版本的配置 和 当前Node、Npm环境不匹配,导致运行报错,甚至都无法启动。Nvm的出现就是为了解决以上问题的,Nvm是一个Node.js版本管理器 ,为了解决Node各种版本存在不兼容问题,Nvm其实是让你在同一台机器上根据需要,安装 或 切换项目所对应的Node版本来适配项目。

沐枫 9万+

老版QQ原生表情gif动态

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

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

NVM的安装使用与配置(node, npm, yarn)

安装nvm之前先卸载node,win+r:cmd,node -v 查看node版本和存在,在 控制面板→程序与功能 中找到node卸载,或uninstall。5、如果你本地已经有node版本,安装时nvm就会提示,点击“是”即可。分别对应的是全局缓存路径和全局安装路径,初次配置不会有这两个配置项。3、选择nodejs路径:创建nodejs文件夹放在E:\NVM下。2、点击next,选择nvm安装路径:E:\NVM\nvm。下图已经配置过全局缓存路径和全局安装路径,其中。已管理员身份运行命令提示符。

ppz8823的博客 8万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Windows环境安装NVM高效管理多个Node.js版本(NVM的完整安装流程、NVM相关配置、NVM的常用命令、使用NVM时可能遇到的问题、NVM管理多个Node.js版本的原理)

Windows环境安装NVM高效管理多个Node.js版本(NVM的完整安装流程、NVM相关配置、NVM的常用命令、使用NVM时可能遇到的问题、NVM管理多个Node.js版本的原理)

聂可以的博客 7025

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

使用 nvm 管理 node 版本:如何在 macOS 和 Windows 上安装使用nvm

nvm是一个强大的工具,可以帮助您轻松管理和切换不同版本的node。在使用nvm时,了解一些常见问题及其解决方案,将有助于提高开发效率并减少不必要的麻烦。

Allen- 8579

怎样下载安装使用nvm,并安装node和npm

卸载之前安装的Node,下载安装Nvm,通过nvm安装node和npm。如何安装老版本的Node

ALSO666的博客 3962

nvm安装node及npm

nvm安装node及npm1.安装nvm2.nrm安装成功验证3.nvm的配置4.用nvm安装node、npm5.验证node、npm 1.安装nvm 下载nvm for Window安装包 https://github.com/coreybutler/nvm-windows/releases 注意安装路径自定义选择的时候不要有空格 2.nrm安装成功验证 nrm version 3.nvm的配置 打开NVM文件夹可以看到NVM的一些文件(注意,此后安装的NPM都会存放在NVM文件夹里,是以Node的

qq_41939859的博客 6439

大数据Vue项目必备|Window下安装并使用nvm(含卸载node、卸载nvm、全局安装npm)

在Windows环境下,进行大数据Vue项目开发时,使用Node Version Manager(nvm)是一个必备工具。通过本文,可以轻松在Windows系统下配置和管理Node.js版本,确保项目的依赖关系得到正确满足。这对于大数据Vue项目和其它项目的部署的开发和运行是必要的。

专注 AI、大数据、Python、爬虫、数据分析可视化、机器学习、推荐算法、知识图谱、大模型应用与全栈系统开发,长期沉淀真实项目案例、源码解析、系统设计、部署经验与工程化实践,分享可运行、可复用、可落地的技术方案。 3234

前端环境搭建:nvm、volta 的使用 node 版本管理工具 nrm 镜像 及 Clink 命令智能提示

前端开发环境搭建:nvm、volta 的使用 node版本管理工具及 nrm镜像源、npm镜像失效、node管理工具、包管理工具、脚手架、git、clink;ansstory;

Story_0809的博客 8513

NVM如何使用,不同项目如何安装和切换node、npm版本

NVM(Node Version Manager)是一个用于管理和切换Node.js版本的工具,它允许在同一台机器上共存多个Node.js版本。

syr5621的博客 2247

window下安装并使用nvm(含卸载node、卸载nvm、全局安装npm)

因为nvm可以管理多个版本的node,如果每次添加一个node版本都要安装一堆的包很麻烦,如果有一个npm可以让各个版本的node共用,就不会这么麻烦了。//安装全局npm,不同的node都使用这个npm。想更新全局的npm的话首先删除全局路径(就是上一行命令的地址,可以使用npm config ls查看)下的npm,再执行一次这个命令即可。如果你已经安装了node,那么你需要先卸载node,如果你没有安装那直接跳过这一步到下一步。之前,避免npm访问到的是nodejs中自带的npm包管理工具。

深入Java世界:探索编程之美与技术深度 2874

安装 NVM 并使用 NVM 安装了 Node 之后,npm 无法访问的问题

配置Node.js和安卓开发环境时遇到npm脚本执行失败的问题,发现旧版PowerShell(5.1)无法运行新版Node.js附带的npm脚本。通过对比分析,确认问题根源并非node与npm版本不兼容,而是PowerShell版本过旧。最佳解决方案是升级到PowerShell 7(pwsh),它支持新版脚本语法且保留旧版兼容性。其他临时方案包括降级nvm版本或强制使用npm.cmd,但推荐升级PowerShell以获得更好的开发体验。作者通过源码分析指出Windows系统正逐步吸收

weixin_46086458的博客 1475

windows下使用NVM安装管理Node.js

windows下使用NVM安装Node

qq_40701528的博客 1471
上一篇: Django ORM对数据库的操作
下一篇: 前端项目搭建(二)gulp的安装和使用
青衫落拓客
博客等级 码龄8年 41粉丝 74原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值