本文介绍: (4)安装cnpm之后,如果运行cnpmv出错:无法加载文件 C:Program Filesnodejscnpm.ps1,因为在此系统上禁止运行脚本可以运行setexecutionpolicy remotesigned命令解决。(4)nvm uninstall ## 删除已安装的指定版本。(5)nvm use ## 切换使用指定的版本node。(1)在cmd执行nvm npm_mirror。(2)nvm ls ## 列出所有安装的版本

windows 操作系统

1.下载nvm安装包

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

选择nvmsetup.exe和nvmsetup.zip选其中一个下载可以

下载最新版本的nvm-setup.zip。安装之前请卸载本地已安装的nodeJS!下载解压点击exe文件直接安装;
安装时它会默认添加环境变量中。打开cmd输入nvm出现版本号信息说明已安装成功:
若提示nvm不是可执行命令,就需要配置环境变量后再测试;

2.安装node

安装指定版本node
nvm install 14.17.6
查看安装的所有版本
nvm ls
切换node版本
nvm use 14.17.6

3.常见问题处理

1.npm不是内部命令
安装了多个node切换版本后,发现npm无法使用打开nvm的安装路径找到对应node版本的文件夹发现里面没有npm文件
nvm下载node 8.11以上版本时对应npm都没法自动安装,需要手动进行安装;
npm官网上自行下载对应版本的npm;
解压下载好的文件夹打开bin目录下的npmnpm.cmd
2.将其复制到上述node对应版本的文件夹

4.采用命令

1、切换淘宝镜像源:
(1)在cmd中执行:nvm node_mirror CNPM Binaries Mirror
(1)在cmd中执行:nvm npm_mirror CNPM Binaries Mirror

2、常用命令
(1)nvm list available ## 列出所有远程服务器的版本
(2)nvm ls ## 列出所有安装的版本
(3)nvm install <version> ## 安装指定版本
(4)nvm uninstall <version> ## 删除已安装的指定版本
(5)nvm use <version> ## 切换使用指定的版本node
(6)nvm current ## 显示当前的版本
3、切换淘宝npm镜像源:
(1)在cmd中执行:npm config set registry https://registry.npm.taobao.org默认https://registry.npmjs.org)。
(2)在cmd中执行“npm config get registry”来检测是否设置成功
(3)在cmd中执行“npm installg cnpmregistry=https://registry.npm.taobao.org”来设置cnpm(与npm在有些环境效果会不一样)。
(4)安装完cnpm之后,如果运行“cnpm -v”出错:无法加载文件 C:Program Filesnodejscnpm.ps1,因为在此系统上禁止运行脚本可以运行“setexecutionpolicy remotesigned”命令解决

mac 操作系统

1.安装biew

a) 打开终端 输入如下命令
curlohttps://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

“v0.33.8”这是nvm的版本号

b) 如果 报 ssl 问题port 443: Connection refused
使用如下命令安装 brew
/bin/zshc “$(curl –fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”

使用 中科大源 进行安装

c) 安装完成 brew  之后安装 nvm
brew install nvm 

d) 安装 nvm 完成之后

   

    将下面的字符串 复制进去,并且保存
    source $(brewprefix nvm)/nvm.sh

    在终端执行 source .bash_profile

e)查看nvm 是否安装成功 
终端执行 nvm ls执行
f) 安装 node 版本
nvm install v16.14.0 // 安装 node 16.14.0版本 
安装成功之后,执行 nvm ls 查看已经安装的 node 版本

g)切换node 版本 
nvm use 16.14.0  // 切换到 node 16.14.0 版本
nvm ls 查看当前的node版本
 

2.新老版本的切换

项目报node-sass 错误解决方法

npm rebuild node-sass

原文地址:https://blog.csdn.net/smile__Paladin/article/details/129196607

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_47252.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注