未找到条纹模块
Stripity Stripe Module Not Found
我知道我一定遗漏了一些非常小的东西,但我无法弄清楚。我搜索了文档并查找了其他示例,但一直找不到。
我只是想使用 Stripity_stripe 库创建一个会话。我已将它包含在我的依赖项中并更新了我的配置。
在我的控制器中,我在顶部有导入功能,就像这样
import Stripe
然后尝试通过
创建一个调用它的会话
Stripe.Session.create()
但是,我仍然收到错误
(UndefinedFunctionError) function Stripe.Session.create/1 is undefined (module Stripe.Session is not available)
导入这个库并调用相应函数的正确方法是什么?
旁注: "~> 2.0.0"
是引用支持语义版本控制的依赖项的错误方法。应该使用 "~> 2.0"
。这样你会得到 "2.7"
这是最新的。
也就是说,您使用的版本 2.0.1
没有会话模块。在 mix.exs
文件中使用 {:stripity_stripe, "~> 2.7"}。
我知道我一定遗漏了一些非常小的东西,但我无法弄清楚。我搜索了文档并查找了其他示例,但一直找不到。
我只是想使用 Stripity_stripe 库创建一个会话。我已将它包含在我的依赖项中并更新了我的配置。
在我的控制器中,我在顶部有导入功能,就像这样
import Stripe
然后尝试通过
创建一个调用它的会话Stripe.Session.create()
但是,我仍然收到错误
(UndefinedFunctionError) function Stripe.Session.create/1 is undefined (module Stripe.Session is not available)
导入这个库并调用相应函数的正确方法是什么?
旁注: "~> 2.0.0"
是引用支持语义版本控制的依赖项的错误方法。应该使用 "~> 2.0"
。这样你会得到 "2.7"
这是最新的。
也就是说,您使用的版本 2.0.1
没有会话模块。在 mix.exs
文件中使用 {:stripity_stripe, "~> 2.7"}。