nvm、npm、nodejs的关系
1,nvm:nodeJs版本管理工具,管理nodejs版本和npm版本
2,node.js是javascript的一种运行环境,是对Google V8引擎进行的封装。是一个服务器端的javascript的解释器。
包含关系,nodejs中含有npm,比如说你安装好nodejs,你打开cmd输入npm -v会发现npm的版本号,说明npm已经安装好
3,npm:是随同nodeJs一起安装的包管理工具,npm管理对应nodeJs的第三方插件
常见的使用场景有以下几种:
. 允许用户从npm服务器下载别人编写好的第三方包到本地使用(例如淘宝服务器)
. 允许用户将自己编写的包上传到NPM服务器供别人使(例如自己搭建的npm服务器)
nvm、nodejs、npm的关系:
(1)nvm管理构建nodejs和对应的npm,npm管理对应nodejs的第三方插件
(2)一个reactNative项目只包含一个nodejs和npm,npm和nodejs是配套关系, 一对一的关系。
nvm构建reactNavite的关系图:
nvm、npm、nodejs的关系相关推荐
- 使用NVM安装NodeJS并解决npm下载依赖失效问题(最全流程)
本人因为刚学习react,需要创建项目.下载过react依赖后才发现黑窗口提示我因node版本过低无法创建项目,怎么办呢?我去网上看了很多node升级的文章,大多数说的是重新去官网下载更高版本,我就跟 ...
- 使用NVM安装NodeJS(原创 最全笔记)
鉴于目前网络上关于NVM安装NodeJS操作步骤的文章,大家都在互相借鉴,很少看到原创文章,很多操作步骤已经冗余和过时.因此,本人根据实际的前端项目开发经验,在此重新梳理了一遍目前最新的NVM+Nod ...
- 利用nvm下载nodejs
利用nvm下载nodejs 在开发过程会一直遇到nodejs的版本问题,直接安装则只有一个版本,极其不方便 nvm则是用来管理nodejs的工具,可以通过nvm来安装切换不同版本的nodejs 安装前 ...
- 使用nvm安装nodejs
一.nvm是什么? 在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目的需求不同,进而不同项目必须依赖不同版本的NodeJS运行环境,这种情况下,对于维护多个版本的node将会是一件非常 ...
- nvm npm不是内部命令_npm作弊表-最常见的命令和nvm
nvm npm不是内部命令 npm or the Node Package Manager, is one of the most used tools for any Node.js develop ...
- nvm 解决nodejs无法全局/usr/bin/node问题
在使用nvm时候,发现nvm把nodejs安装到了家目录下,如果sudo执行发现会找不到Nodejs 有的程序默认的执行环境是/usr/bin/node 或者/usr/bin/nodejs 解决办法其 ...
- nvm 装 nodejs 重启终端失效的解决方法
nvm 装 nodejs 重启终端失效的解决方法 参考文章: (1)nvm 装 nodejs 重启终端失效的解决方法 (2)https://www.cnblogs.com/zhangkunweb/p/ ...
- linux nvm 管理 nodejs,Nodejs 版本管理器: nvm 介绍
有时候,我们需要测试写的 Nodejs 的程序在不同 Nodejs 版本下是否能正常运行:或是我们想要尝试下最新版 Nodejs 的新特性,但常用的代码需要旧版本的 Nodejs.但是,一个电脑上只能 ...
- nvm use nodejs版本号时报乱码
nvm是nodejs的版本管理工具,可供用户随意切换nodejs版本使用. nvm install 版本号 下载对应版本号的nodejs nvm ls 查看所有的node版本 nvm use 版本号 ...
最新文章
- Vim 快捷键整理【转】
- 蓝牙stack bluez学习(1)Stack Architecture
- 2014 北京邀请赛ABDHJ题解
- Linux内核中读写文件数据的方法
- 微信小程序登录 更新中
- 添加mysql组合主键_mysql怎么添加复合主键?
- 北京互联网地域歧视链
- 思维导图工具----Edraw
- 软件观念革命:交互设计精髓_2021年中国传媒大学设计学考研招生分析、参考书目、复试线、真题回忆、考研经验指南篇...
- 用C语言写Badapple
- 基于Java开发证券交易撮合系统的尝试
- 双系统删除ubuntu详细指南(图解)
- 【微信小程序】-- 自定义组件 - 数据监听器 (三十四)
- 快递100企业版接口(API)云打印、电子面单实现Java版
- 前端学习——17——获取窗口属性,dom尺寸,让滚动条滚动
- 深入理解Kotlin协程suspend工作原理(初学者也能看得懂)
- 计算机专业报考小学语文老师,各位大神,我是今年的专科应届毕业生,计算机应用专业,想当小学语文老师,考教师资格证对专业有限制吗?...
- 徐玉玉案有感——安全测试有风险,且行且珍惜
- SpringCloud版本Hoxton SR5 --- 第四讲:Hystrix 熔断、限流(线程)、降级
- 马氏体不锈钢1.4005/X12CrS13密度多少
热门文章
- 解决 Block-scoped declarations (let, const, function, class) not yet supported outside strict mode at
- ssis 创建ssisdb_使用SSIS创建备份
- sql server 别名_SQL Server别名概述
- 关于徒手脱壳的几种方法
- java web项目自动部署到Tomcat的原因
- NOIP2013 D1T3 货车运输 倍增LCA OR 并查集按秩合并
- 2015 HUAS Summer Training#2 G
- 使用ctime.h头文件来控制程序延时秒数
- mysql的常用命令总结
- 小峰视频十四:面向对象和类的概念