安装nrm包时控制台报错

2023-10-31

安装nrm包时控制台报错

C:\Users\11359\AppData\Roaming\npm\node_modules\nrm\cli.js:9
const open = require(‘open’);
^

Error [ERR_REQUIRE_ESM]: require() of ES Module C:\Users\11359\AppData\Roaming\npm\node_modules\nrm\node_modules\open\index.js from C:\Users\11359\AppData\Roaming\npm\node_modules\nrm\cli.js not supported.
Instead change the require of index.js in C:\Users\11359\AppData\Roaming\npm\node_modules\nrm\cli.js to a dynamic import() which is available in all CommonJS modules.
at Object. (C:\Users\11359\AppData\Roaming\npm\node_modules\nrm\cli.js:9:14) {
code: ‘ERR_REQUIRE_ESM’
}

刚开始以为是cli.js文件的问题,就有文章说将这个变量修改就行了

const NRMRC = path.join(process.env[(process.platform == 'win32') ? 'USERPROFILE' : 'HOME'], '.nrmrc');

但是后面发现不行,解决办法:在控制台输入

npm install -g nrm open@8.4.2 -save
在这里插入图片描述
————————————————
版权声明:本文为CSDN博主「Tiffany886」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Tiffany886/article/details/130275464

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

安装nrm包时控制台报错 的相关文章

随机推荐

  • (一)@Input属性讨论

    Input Declares a data bound input property Angular automatically updates data bound properties during change detection 大
  • PAT C入门题目-7-111 输出学生成绩 (20 分)(动态内存分配)

    7 111 输出学生成绩 20 分 本题要求编写程序 根据输入学生的成绩 统计并输出学生的平均成绩 最高成绩和最低成绩 建议使用动态内存分配来实现 输入格式 输入第一行首先给出一个正整数N 表示学生的个数 接下来一行给出N个学生的成绩 数字
  • vue3+uniapp+TS+Vite+uView-plus(uniapp-nutui)微信小程序模板搭建

    官网下载目录结构 DCloud uni preset vue 码云 开源中国 gitee com 下载zip压缩包即可 目录 一 依赖下载 二 运行 三 vite config json文件修改 四 uView plus组件库加载 1 安装
  • Android Studio之BuildConfig类

    转自 http blog csdn net lvxiangan article details 71601451 Android Studio开发中 把一个module输出打包为jar文件 我们会发现里面多了一个BuildConfig类 但
  • vue中慎用style的scoped属性

    在vue组件中 在style标签上添加scoped属性 以表示它的样式作用于当下的模块 很好的实现了样式私有化的目的 这是一个非常好的机制 但是为什么要慎用呢 在实际业务中我们往往会对公共组件样式做细微的调整 如果添加了scoped属性 那
  • 前后端通过局域网对接

    因为前后端分离写项目 后端同学在隔壁宿舍 我们通过连他的热点来进行前后端的对接 第一步 关闭防火墙 第二部 找到自己ip地址 无线局域网Ipv4地址 然后前后端在 cmd中 通过 ping 加上地址可以连接成功 然后就可以访问后端的接口了
  • Linux与Windows:操作系统之争及个人体验比较

    在当今数码化的世界中 操作系统扮演着关键的角色 Linux和Windows作为最受欢迎和广泛使用的操作系统之一 具有不同的特点和优势 作为一个AI模型 我虽然没有真正的使用经验 但我可以就这两个操作系统进行比较 并提供一些观点供您参考 Li
  • 利用注册表修改3389端口

    步骤 打开 开始 运行 输入 regedit 打开注册表 进入以下路径 HKEY LOCAL MACHINE SYSTEM CurrentControlSet Control Terminal Server Wds rdpwd Tds tc
  • 1060- 礼物的最大价值

    题目如下 在一个 m n 的棋盘的每一格都放有一个礼物 每个礼物都有一定的价值 价值大于 0 你可以从棋盘的左上角开始拿格子里的礼物 并每次向右或者向下移动一格 直到到达棋盘的右下角 给定一个棋盘及其上面的礼物的价值 请计算你最多能拿到多少
  • VMware 搭建私有云

    我们的目的是在VMware workstation 上安装Centos 7系统 并配置用远程桌面访问虚拟机 在虚拟机上安装Centos 7 首先按照老师给出的博客 VirtualBox 安装 Centos 7 笔记 进行安装 博主使用的是v
  • MPU6050 加速度计和陀螺仪传感器与 Arduino 连接

    MPU6050 加速度计和陀螺仪传感器与 Arduino 连接 前言 MPU6050 模块引脚 MPU6050 模块组成 MPU6050陀螺仪传感器模块电路图 MPU6050模块如何工作 MEMS加速度计如何工作 MEMS陀螺仪如何工作 常
  • 刷题day67:零钱兑换II(完全背包开始)

    题意描述 给你一个整数数组 coins 表示不同面额的硬币 另给一个整数 amount 表示总金额 请你计算并返回可以凑成总金额的硬币组合数 如果任何硬币组合都无法凑出总金额 返回 0 假设每一种面额的硬币有无限个 题目数据保证结果符合 3
  • 杭电OJ——1007 Quoit Design(最近点对问题)

    Quoit Design Problem Description Have you ever played quoit in a playground Quoit is a game in which flat rings are pitc
  • DOT:视觉SLAM的动态目标物跟踪

    点云PCL免费知识星球 点云论文速读 文章 DOT Dynamic Object Tracking for Visual SLAM 作者 Irene Ballester Alejandro Fontan Javier Civera 翻译 分
  • winServer服务器搭建nginx配置https问题及流程:

    问题 1 配置切记要仔细 每个配置项最后都应以 结尾 报错如下 2022 07 11 12 51 29 emerg 3284 4856 worker processes directive is not allowed here in F
  • PML之平均 、中值 、众数、标准偏差、方差

    NumPy模块为此提供了一种方法 可以计算平均 中值和众数 1 平均值 import numpy as np value 2 4 6 14 34 88 98 17 47 计算平均值 mean np mean value print mean
  • 深度学习模型系列一——多分类模型——Softmax 回归

    Softmax 回归 1 概述 2 Softmax回归模型 3 Softmax函数 4 Softmax回归的决策函数 5 参数估计 5 1 损失函数 5 2 梯度估计 5 2 1 Softmax函数的导数 5 2 2 梯度 6 模型预测与评
  • JavaWeb——动态 web 资源开发

    目录 Servlet 01 系统架构 1 1 系统架构包括什么形式 1 2 C S架构 1 3 B S架构 1 4 C S和B S结构的系统如何选择 1 5 开发一个WEB系统需要哪些技术 1 6 Java EE是什么 02 B S结构的系
  • VScode在开发vue时常用的插件,干就完了

    Auto Rename Tag 自动成对修改标签名 ESLint HTML Snippets Chinese Simplified Language Pack for Visual Studio Code 汉化vscode Live Ser
  • 安装nrm包时控制台报错

    安装nrm包时控制台报错 C Users 11359 AppData Roaming npm node modules nrm cli js 9 const open require open Error ERR REQUIRE ESM r