node.js - Strongloop 错误 : Cannot find module 'options'

标签 node.js loopbackjs

我想在远程 Linux 服务器上部署我的应用程序。我正在使用环回,我想遵循文档中的说明。我使用 arc 构建了一个应用程序,在远程主机上启动了进程管理器并使用 slc deploy http://my.host 部署了它。部署成功,但是进程管理器开始抛出这个错误:

module.js:340
throw err;
      ^
Error: Cannot find module 'options'
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/arthdesigns/.strong-pm/svc/2/work/d3a01b1e3e31ee5561e69ef7aa072531cc581fc2.1454877049098/node_modules/sse/lib/sse.js:1:77)
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 Module.require (module.js:364:17)

这很奇怪,因为在我的工作区中一切正常。 有人知道解决方案吗?

最佳答案

发生这种情况时,通常意味着您将源代码树连同已填充的 node_modules/ 复制或克隆到新位置。

通常,rm -rf node_modules; npm install 将解决问题。

关于node.js - Strongloop 错误 : Cannot find module 'options' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35258900/

相关文章:

node.js - 使用 dwyl/aws-sdk-mock 模拟 AWS 不起作用

node.js - 使用 Stripe Connect 和 stripe-node 对共享客户收费

javascript - 在 Loopback 同构客户端内部访问相关模型

mysql - 使用 StrongLoop 自动创建 mysql 表

node.js - 使用 Mocha 和 Chai 编写带有错误的函数测试用例

node.js - 使用 ytdl 在 Node js 中下载 YouTube 视频文件

javascript - 如何在不阻塞事件循环的情况下定期运行任务?

node.js - 如何在远程方法中访问 "current logged-in user"?

javascript - 扩展内置用户模型以支持环回中的更多属性和行为

node.js - 如何在 Loopback 中向内置模型(例如用户)添加更多远程方法