我安装了2个NPM包,它们都有一个随机();函数 如何指定从哪个NPM包调用随机方法

以下是我的代码:


import { random } from 'superheroes';
import { random } from 'supervillains';

console.log(random());
console.log(random());

推荐答案

你可以用import alias

import { random as randomSuperheroes } from 'superheroes';
import { random as randomSupervillains } from 'supervillains';

// You can call it using the alias name

console.log(randomSuperheroes()); // superheroes
console.log(randomSupervillains()); // supervillains

Node.js相关问答推荐

使用Moongose处理node.js中重定向的then()块链

NX无法使用缓存运行根级脚本

从MongoDB获取Tree数据

FireStore事务似乎已允许并发编辑?

当变量在另一个文件中初始化时,在初始化错误之前无法访问变量

如何创建具有不同对象类型的数组类型

Rails 7导入npm yaml包时出现404错误

如何在带有 JS 的 Nodejs 中使用没有 Async 方法的 Await

npm install 在 Mac 上的 Node-gyp 构建错误

如何使用填充在mongoose 上保存新数据

更新文档数组中的文档 Mongoose

使用 Node.js 在 MongoDB 中搜索

如何刷新 youtube-data-api v3 的访问令牌

Handlebars:访问已被拒绝解析来自的属性,因为它不是其父级的自己的属性

Connect/Express 中的session和cookieSession中间件有什么区别?

__dirname 未在 Node 14 版本中定义

Route.get() 需要回调函数,但得到对象未定义

Npm postinstall 仅用于开发

node.js 异步库

NodeJS:如何调试检测到 EventEmitter 内存泄漏.添加了 11 个侦听器