每当我单击应该向侦听器发送通知的表单上的submit时,就会收到一条消息,上面写着Cannot find module 'paypal-ipn'。
当我跟踪错误时,它会带我到ib ( IPN侦听器var ipn = Meteor.npmRequire('paypal-ipn'); )的一行代码。
我在这里的package.json中添加了教皇-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'"
}
}我犯了什么错?请帮帮忙
发布于 2016-03-17 08:07:39
好的,尝试删除添加到package.json运行npm安装中的内容--保存paypal,这将为您自动向package.json添加所需的信息。
https://stackoverflow.com/questions/36054420
复制相似问题