首页 > 解决方案 > 为什么在全局安装模块时出现“未捕获的错误:找不到模块'multi.js'”?

问题描述

我已将 packagecge 安装multi.jsnpm install --global --verbose multi.js并将NODE_PATH环境变量设置为export NODE_PATH=/home/wasim/.nvm/versions/node/v13.1.0/lib/node_module. 我还可以查看该模块确实是全局安装的,

npm list -g -depth 0
├── http-server@0.12.3
├── multi.js@0.5.1
├── npm@6.14.8
├── xls@0.5.1
└── xlsx@0.16.6

但是,当我将模块加载为 时const multi_js = require('multi.js');,出现错误: Cannot find module 'multi.js'如下面的屏幕截图所示

在此处输入图像描述

我在这里缺少什么?谢谢

注意:本地安装 multi.js 包也会出现此错误。

标签: node.jselectronmulti.js

解决方案


试试这个解决方法 https://github.com/fabianlindfors/multi.js/issues/41可能是现在通过 npm/yarn 导入多的最好方法


推荐阅读