【问题标题】:How to use paypal-ipn module?如何使用 paypal-ipn 模块?
【发布时间】:2016-03-17 07:48:31
【问题描述】:

每当我在应该向我的听众发送通知的表单上单击提交时,我都会收到一条消息,上面写着Cannot find module 'paypal-ipn'

当我跟踪错误时,它会将我带到 IPN 侦听器 var ipn = Meteor.npmRequire('paypal-ipn'); 的一行代码

我在这里的 package.json 中添加了 papal-ipn

{
  "name": "application-name",
  "version": "1.0.0",
  "paypal-ipn" : "3.0.0",
  "redis": "0.8.2",
  "github": "0.1.8",
  "body-parser": "1.14.1",
  "description": "Application description.",
  "scripts": {
    "start": "meteor --settings settings-development.json",
    "staging": "modulus env set METEOR_SETTINGS \"$(cat settings-development.json)\" -p 'Staging' && modulus deploy -f -p 'Staging'",
    "production": "modulus env set METEOR_SETTINGS \"$(cat settings-production.json)\" -p 'Production' && modulus deploy -f -p 'Production'"
  }
}

我做错了什么?请帮忙

【问题讨论】:

  • 你运行 npm install 了吗?
  • @ozOli 不,当我现在尝试时,出现此错误:“npm WARN EPACKAGEJSON application-name@1.0.0 No repository field. npm WARN EPACKAGEJSON application-name@1.0.0 No license field 。”
  • ok,尝试删除你添加到 package.json 中的内容运行 npm install --save paypal-ipn,它会自动为你添加所需的信息到 package.json。
  • @ozOli 是的,它成功了,非常感谢!!

标签: meteor paypal-ipn


【解决方案1】:

好的,尝试删除你添加到 package.json 中的内容运行 npm install --save paypal-ipn,它会自动为你添加所需的信息到 package.json。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-19
    • 2013-08-28
    • 2016-10-18
    • 2010-11-06
    • 2012-10-17
    • 2015-10-14
    • 2011-10-02
    相关资源
    最近更新 更多