在我的server.js脚本中添加mosca = require(" mosca")时,我们收到以下错误。这里的任何指针都会有所帮助。 ^
Error: Cannot find module 'mosca/index.js'
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> (/var/lib/openshift/537dd88d5973ca6907000057/app-root/runtime/repo/server.js:8:15)
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)
DEBUG: Program node server.js exited with code 8
DEBUG: Starting child process with 'node server.js'
答案 0 :(得分:2)
您需要先安装软件包:
npm install mosca
更好的是,安装它并将其添加到package.json
:
npm install --save mosca
答案 1 :(得分:0)
现在已经解决了,有些mosca模块没有安装,所以我已经在本地安装并将内容复制到node_modules