小工具      在线工具  汉语词典  css  js  c++  java

Windows环境安装NVM后无法使用Node/NPM命令

软件工具,Web前端,npm,前端,node.js 额外说明

收录于:39天前

问题:Windows环境安装nvm后,无法使用nvm安装nodejs。

    发布 · coreybutler/nvm-windows (github.com)

  1. 单击exe安装包,将目录更改为非系统盘(C),例如:D:\SoftWork\nvm。同时选择与nvm同一目录下的nodejs安装目录,例如:D:\SoftWork\nodejs

  1. 右键Windows图标找到终端Windows PowerShell管理员,执行nvm install version

    CNPM 二进制镜像

  1. 如果npm不可用那么也可以将其修改为淘宝镜像地址,但是一般来说这个是非必须的:npm_mirror: https://npm.taobao.org/mirrors/npm/
    npm_mirror: https://npm.taobao.org/mirrors/npm/

问题:Windows环境安装nvm后,使用nvm安装node,无法使用node相关命令。

解决办法:注意安装时有两个路径。第一个是nvm所在的路径,第二个是nodejs所在的路径。需要在对应的目录中找到路径,新建一个nodejs文件夹。

下载链接:发布 · coreybutler/nvm-windows (github.com)

图文安装教程:

以上是nvm安装包的下载位置。安装过程中需要注意两个路径:

1.这是安装nvm的路径。这不需要修改。

2.这是nodejs的路径。稍后会在该路径下创建nodejs文件夹。好像是权限不足导致无法创建nodejs文件夹。

NVM的所有命令如下:

  • nvm arch [32|64]: 显示节点是以32位还是64位模式运行。指定32或64以覆盖默认体系结构。
  • nvm check: 检查NVM4W进程是否存在已知问题。
  • nvm current: 显示活动版本。
  • nvm install <version> [arch]: 版本可以是特定版本,“最新”表示当前最新版本,“lts”表示最新的lts版本。(可选)指定是安装32位版本还是64位版本(默认为system arch)。将[arch]设置为“all”以安装32 AND 64位版本。在该命令的末尾添加--unsecurity,以绕过远程下载服务器的SSL验证。
  • nvm list [available]: 列出node.js的安装。在末尾键入available以显示可供下载的版本列表。
  • nvm on: 启用node.js版本管理。
  • nvm off: 禁用node.js版本管理(不卸载任何内容)。
  • nvm proxy [url]: 设置用于下载的代理。将[url]留空以查看当前代理。将[url]设置为“none”以删除代理。
  • nvm uninstall <version>: 卸载特定版本。
  • nvm use <version> [arch]: 切换到使用指定的版本。可以选择使用最新版本、lts或最新版本。最新版本是最新安装的版本。可选地指定32/64位体系结构。nvm使用<arch>将继续使用所选版本,但切换到32/64位模式。
  • nvm root <path>: 设置nvm存储不同版本node.js的目录。如果没有设置<path>,则显示当前的root。
  • nvm version: 显示当前运行的Windows nvm版本。
  • CNPM 二进制镜像CNPM 二进制镜像

问题:Windows环境下,pnpm找不到使用的命令

  1. 同nvm命令窗口打开方法,依然是管理员的终端,然后输入以下命令:
    iwr https://get.pnpm.io/install.ps1 -useb | iex
  2. 如果使用pnpm命令出现错误,类似那种找不到命令等等情况,大家直接在管理员终端中执行设置-ExecutionPolicy RemoteSigned似然后根据提示输入A
    set-ExecutionPolicy RemoteSigned
  3. 在终端上运行 pnpm -v 以验证安装。
. . .

相关推荐

额外说明

介绍完iview封装,我们来说说vue。找不到字体文件的解决方法

错误样子: 解决办法: 打开根目录build/utils.js 具体关注这里: 在最后加上一句话就可以了 publicPath: '../../',   本文章只做个人记录。指导迷途中的小白。不喜勿喷

额外说明

《点燃我温暖你》中李峋的同款爱心代码

<!DOCTYPE html> <html> <head>     <title></title>     <script src="js/jquery.min.js"></script> </head> <style>     * {        

额外说明

Qt下使用ModbusTcp通信协议进行PLC线圈/保持寄存器的读写(32位有符号数)

文章目录 前言 一、引入Modbus模块 二、Modbus设备的连接 三、各寄存器数据的读取 四、各寄存器数据的写入 五、示例完整代码 总结 前言 本文主要讲述了使用Qt的Modbus模块来进行ModbusTcp的通信,实现对PLC的线圈寄存器和保持寄存

额外说明

Spring Boot 案例:连接后台数据库实现用户登录

文章目录 一、运行效果 二、涉及知识点 三、项目实现步骤 (一)在博客数据库里创建用户表 (二)创建Spring Boot Web项目Login (三)创建用户实体类User (四)创建用户映射器配置文件UserMapper.xml (五)创建用户映射器

额外说明

vss 代码

using System; using System.Collections.Generic; using System.Text; using Microsoft.VisualStudio.SourceSafe.Interop; name

额外说明

控制原理 | 你真的分得清系统误差、随机误差和偶然误差吗?(含例题)

目录 0 专栏介绍 1 误差理论的基本概念 2 误差的类型 2.1 随机误差 2.2 系统误差 2.3 粗大误差(野差) 3 误差的合成 4 误差的传递 5 误差理论例题 0 专栏介绍 -附C++/Python/Matlab全套代码-课程设计、毕业设计、

额外说明

【idea】win 10 / win 11:idea 、Alibaba Dragonwell 11、maven、git 下载与安装

目录 一、安装 jdk:Alibaba Dragonwell 11  (1)下载:Alibaba Dragonwell 11 (2)解压:Alibaba Dragonwell 11  (3)配置系统环境变量:jdk (4)查看 jdk 版本号检查安装成功

ads via 小工具