Javascript npm require无法检测简单对等模块
我已经安装了下面的npm模块Javascript npm require无法检测简单对等模块,javascript,node.js,npm,p2p,Javascript,Node.js,Npm,P2p,我已经安装了下面的npm模块 https://github.com/feross/simple-peer 由 但当尝试包含模块时,无法找到该模块。我收到了下面的错误 module.js:340 throw err; ^ Error: Cannot find module 'simple-peer' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:28
https://github.com/feross/simple-peer
由
但当尝试包含模块时,无法找到该模块。我收到了下面的错误
module.js:340
throw err;
^
Error: Cannot find module 'simple-peer'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/home/cst/poc/test.js:1:73)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
不要全局安装,而是在本地安装到您的项目中(换句话说,删除
-g
)。我尝试了两种方法,但仍然存在相同的问题;(是否npm ls--depth=0
显示它在本地安装?是否npm ls-g--depth=0
显示它在全局安装?要澄清@JoeClay的评论,您必须在项目目录中运行local install命令。哇,是的,对此不清楚。谢谢@RyanZim!不要在全局安装它,请在您的项目中本地安装它。)(换句话说,放下-g
)。我尝试了两种方法,但仍然存在相同的问题;(是否npm ls--depth=0
显示它是本地安装的?是否npm ls-g--depth=0
显示它是全局安装的?要澄清@JoeClay的评论,您必须在项目目录中运行local install命令。哇,是的,我不清楚。谢谢@RyanZim!
module.js:340
throw err;
^
Error: Cannot find module 'simple-peer'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/home/cst/poc/test.js:1:73)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
var pee = require('simple-peer');