【问题标题】:Require dependency of dependency需要依赖的依赖
【发布时间】:2014-06-30 04:28:51
【问题描述】:

我有如上所示的模块。我不仅需要包含quickblox,还需要包含quickblox.chat 插件。

我正在使用此代码:

// Quickblox
var QB = require('quickblox');
var QBChat = require('quickblox/plugins/chat');

quickblox 加载正常,但 quickblox/plugins/chat 抛出:

Error: Cannot find module 'quickblox/plugins/chat'

这是quickblox/plugins/chat目录中包含的package.json

 {
  "name": "quickblox.chat",
  "description": "Quickblox Javascript SDK / XMPP Chat plugin",
  "version": "0.8.6",
  "author": "Andrey Povelichenko <andrey.povelichenko@quickblox.com>",
  "homepage": "http://quickblox.com/developers/Web_XMPP_Chat_Sample"
}

【问题讨论】:

    标签: node.js node-modules


    【解决方案1】:

    如果您使用文件夹路径调用 require,它会尝试加载不存在的 index.js

    var QBChat = require('quickblox/plugins/chat/quickblox.chat');
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-06
      • 2022-11-09
      相关资源
      最近更新 更多