我正在尝试在我的nodejs应用程序中使用我的私有作用域npm模块。
我想将模块名称存储在字符串变量中,并将该变量用作require()函数的参数。
这有效:
const myModuleName = 'myModuleName';
const myModule = require(myModuleName);
这也有效:
const myPrivateModule = require('@bersilius/myModuleName');
不适用于私有作用域模块的名称:
const myPrivateModuleName = '@bersilius/myModuleName';
const myPrivateModule = require(myPrivateModuleName);
// cannot find module '@bersilius/myModuleName'
提前感谢您的任何建议!