'require' index.js 中的语句导致错误提示找不到 mailchimp 模块

'require' statement in index.js causes error saying mailchimp module cannot be found

我将此 API 用于我正在制作的使用 mailchimp 的网络应用程序: Here's the node.js API page

我也在使用这个 git 存储库来了解如何使用 API:example repo

我克隆了repo,运行 npm install express在repo的express目录下,然后运行 node app

当我这样做时,我得到了这个错误:Error: Cannot find module './node_modules/mailchimp-api/mailchimp'

命名此模块(在 index.js 中)的 require 语句是:

var mcapi = require('./node_modules/mailchimp-api/mailchimp');

我检查了路径,应该是正确的。有什么我想念的吗?

您需要 运行 npm install 在 repo 的 express 目录中,以便安装所有模块。您缺少 mailchimp 模块。