nrmnode-sass安装问题nvm(代码片段)

赏花赏景赏时光 赏花赏景赏时光     2023-03-19     469

关键词:

一、nrm

1、什么是nrm?

nrm 是一个 npm 源管理器,允许你快速地在 npm源间切换。

比如你的公司有自己私有的npm源,提供依赖包名为@pa_ui;npm官方源(国外的);淘宝的npm源(国内的),提供依赖包vue等。这些npm源提供了不同的依赖包,根据实际情况安装依赖包时,需要在不同的npm源之间切换,这时候nrm就可以派上用场了。

2、没有安装nrm前,如何设置当前的npm源

可以通过以下命令设置当前npm源,如设置当前npm源为淘宝源:

npm config set registry https://registry.npm.taobao.org/

再命令面板输入以下命令,可以看到npm的配置,registry的值就是当前的npm源:

npm config ls

这时候我们就可以安装淘宝源上的依赖,比如:vue

npm i vue -S

3、安装nrm和使用

1)全局安装nrm:

// 全局安装nrm
npm i nrm -g

2)添加源:

// 添加源  registry源名(可以随意命名),url源地址(实际地址)
nrm add <registry> <url>

// 如下面假设是公司私有npm源,源名company
nrm add company http://192.178.131.131:8888/registry/npm/

3)查看所有源列表:

nrm ls

如下图所示,有*的表示当前的npm源

4)查看当前源:

nrm current

 如下图所示,显示的是当前npm源的源名:

 

 5)切换源:

nrm use <registry>
npm use taobao

二、nvm

1、什么是nvm

nvm是node的版本管理工具,可以操作node版本的切换、安装、查看等。

不同项目中的依赖可能需要node的版本不一样,这样我们再切换到具体项目时候,可能就要切换node的不同版本,以便于进一步开发。

2、node的安装

1)可以在node的官网进行安装,但是不同版本的node无法切换

2)通过nvm安装,nvm可以快速切花node的版本

3、nvm的安装(mac)

github安装说明:https://github.com/nvm-sh/nvm

如果公司提供了下载该软件的地方,可直接用公司提供的软件包,这样简单方便。如果是自己的电脑那就得老老实实自己去配置下载了

1)首先卸载电脑已经安装好的node

sudo rm -rf /usr/local/bin/node,npm,lib/node_modules/npm,lib/node,share/man/*/node.*

参考文章:https://blog.csdn.net/huangpb123/article/details/120248002

2)在Mac的终端中输入以下命令下载nvm(版本为0.39.0)


sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

https://github.com/nvm-sh/nvm#install-scripthttp://xn--kbt40quubo1bjy0e76y

有可能命令面板出现下面的提示:Failed to connect to raw.githubusercontent.com port 443

 大致意思就是拒绝连接,可以通过下面的配置尝试做映射:

1)点击链接,前往:https://ipaddress.com/website/raw.githubusercontent.com

 2)在下方的ipv4中选择一个地址:

3)在终端中输入

vim /etc/hosts

 会提示该文件是一个只读文件,不能做修改:

 或者修改完,保存会报下面的错误:

"/private/etc/hosts" E212: Can't open file for writing

原因:权限不够,普通无法保存,需要使用超级用户才可以

换成命令:(sudo命令临时提供超级管理员权限)

sudo vim /etc/hosts

4)插入 185.199.110.133 raw.githubusercontent.com

5)点击esc,切换成命令模式

6)保存强制退出::wq!

7)退出后继续执行下面命令:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.39.1/install.sh | bash

出现下图,则表示正在安装,否则在换其他ip试下:

8)关闭终端,重新打开终端,输入nvm,出现Node Version Manager则表示安装成功:

4、nvm使用 

nvm常用的一些命令:

nvm ls // 查看当前已安装node的所有版本
nvm ls-remote // 查看远程可以安装node的所有版本
nvm install node  // node是远程上最新node版本的别名,即安装远程上node最新版本
nvm i 14.7.0 // 安装具体版本的node

// 被安装的第一个版本,被当作默认启动的版本;如果在使用中有切换node版本,则切换后node的版本就是下次默认启动的node版本

nvm use 14.7.0 // 切换node的版本为114.7.0

参考文章:

Mac安装nvm_一缕82年的清风的博客-CSDN博客_mac nvm

https://blog.csdn.net/animatecat/article/details/125183346

nrmnode-sass安装问题nvm(代码片段)

一、nrm1、什么是nrm?nrm是一个npm源管理器,允许你快速地在npm源间切换。比如你的公司有自己私有的npm源,提供依赖包名为@pa_ui;npm官方源(国外的);淘宝的npm源(国内的),提供依赖包vue等。... 查看详情

npminstall问题解决(nvm安装与使用)(代码片段)

我们在npminstall进行vue项目依赖安装时会出现如下问题:node版本我们首先进入githubhttps://github.com/coreybutler/nvm-windows/releases下载:nvm-setup.zip后面一直傻瓜式next即可配置打开我们的安装目录settings.txt:文件内容修改node_mir... 查看详情

在mac中安装nvm的方法&遇到问题的解决办法(代码片段)

文章目录nvm的安装解决"443:Connectionrefused"的问题解决commandnotfound的问题nvm的安装首先,在安装nvm过程中尽量不要用brew,因为nvm的官方文档中有说明:(我第一次安装的时候就是用了brewinstallnvm这句命令,... 查看详情

nvm管理node版本(代码片段)

...c;为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js2.安装与配置2-1nvm下载根据自身系统选择windows或mac版本,可在点此在github上下载最新版本(最新版本1.1.9)nvm1.1.7-setup.zip:安装... 查看详情

linux下载安装nvm(代码片段)

下载Releases·nvm-sh/nvm·GitHub解压安装../nvm.sh配置exportNVM_DIR="$HOME/nvm-0.39.2"[-s"$NVM_DIR/nvm.sh"]&&\\."$NVM_DIR/nvm.sh"#Thisloadsnvm[-s"$NVM_DIR/bash_completion& 查看详情

sh安装nvm(代码片段)

查看详情

node版本控制工具nvm安装教程(代码片段)

一.安装nvm1.卸载node,后删除node文件夹里的所有内容2:安装nvm管理工具(1)下载地址:https://github.com/coreybutler/nvm-windows/releases(2)设置nvm安装目录,再设置node安装目录3.查看安装版本nvm-v二.安装node只要思想不滑坡,办法总比困难... 查看详情

linux安装nvm(代码片段)

...版本之间自由的进行切换。  下面,介绍用root权限安装NVM工具。到2021年7月,nvm的最新版本为v0.38。1、下载nvm安装包  官网地址:https://github.com/nvm-sh/nvm/archive/refs/tags/v0.38.0.tar 查看详情

nvm的使用nodejs版本管理,解决用户名是汉字的问题(代码片段)

...一次使用nvm,的node版本控制需要的联系我,自取安装包教程如下安装nvm一共会出现两次路径选择,一次是安装路径(如果是这个汉字用户名。需要换到c盘之外安装),第二个吗,默认选择c盘即可。安... 查看详情

nvm本地下安装使用(windows)(代码片段)

...文翻译为node版本管理工具,它能够让你在同一台机器上安装和切换不同版本的node。2.下载nvm  github下载地址:https://github.com/coreybutler/nvm-windows/releases  在github有两个版本的可供下载:    nvm-noinstall.zip:绿色免安装版本... 查看详情

nvm安装node成功,npm却安装失败?(代码片段)

问题上一次我在windows安装了nvm,具体可以看原文:怎么使用nvm控制nodejs版本切换?然后我执行npmrunserver的时候报错了:于是我打印了一下node-v,npm-v,发现安装node成功,npm却安装失败。解决1、先卸载对应版... 查看详情

nvm安装(代码片段)

...xff0c;nvm是独立于npm和node的shell模块,不依赖node和npm的安装,而n是一个node模块,本身依赖node的安装,它自己就是用npm安装的,所以在切换node版本的时候,他并没有顺带把npm版本切换过去。所以我们改为使... 查看详情

node版本管理工具--nvm安装与使用(代码片段)

nvm是个啥?nvm是一个可以让你在同一台机器上安装和切换不同版本node的工具Windows下载地址:https://github.com/coreybutler/nvm-windows/releases文章目录1、nvm是什么2、下载3、安装工具4、安装/管理nodejs5、命令提示6、其他系统安装... 查看详情

node版本管理工具--nvm安装与使用(代码片段)

nvm是个啥?nvm是一个可以让你在同一台机器上安装和切换不同版本node的工具Windows下载地址:https://github.com/coreybutler/nvm-windows/releases文章目录1、nvm是什么2、下载3、安装工具4、安装/管理nodejs5、命令提示6、其他系统安装... 查看详情

安装nvm之后node不可用(代码片段)

nvm下载地址https://github.com/coreybutler/nvm-windows/releases安装完成(简单可以默认安装)修改配置找到安装的文件目录的settings.txt文件添加如下:node_mirror:https://npm.taobao.org/mirrors/node/npm_mirror:https://npm.taobao.org/mirrors/npm/配置... 查看详情

windows下node多版本管理nvm安装(代码片段)

...:https://github.com/coreybutler/nvm-windows/releases注意事项选择nvm安装的路径中最好不要出现空格和中文如果之前安装过node环境需要先卸载安装完nvm之后输入nvmlist如下:PSC:UsersAdministratorDesktopodejs>nvmlistNoinstallations 查看详情

sh在serverpilot上安装nvm(代码片段)

查看详情

text安装nvm-osx(代码片段)

查看详情