You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel9+Vue3中使用vue-stripe-js时导入@stripe/stripe-js失败求助

Laravel 9 + Vue 3 集成 vue-stripe-js 依赖问题解答
  • 是否需要安装@stripe/stripe-js?
    需要。vue-stripe-js只是基于Stripe官方JS库封装的Vue组件工具,它本身并不包含Stripe的核心JS代码,所有和Stripe支付相关的底层逻辑都依赖@stripe/stripe-js,必须单独安装这个包才能正常使用。

  • 如何安装@stripe/stripe-js?
    在项目根目录执行以下命令即可:

npm install @stripe/stripe-js

如果使用yarn作为包管理工具,执行:

yarn add @stripe/stripe-js
  • 为什么安装vue-stripe-js时没有自动安装它?
    因为vue-stripe-js将@stripe/stripe-js标记为对等依赖(peer dependency),而非直接依赖。这种设计是为了让开发者自行控制核心依赖的版本,避免出现库强制绑定特定版本导致的兼容性问题,同时也符合Vue生态中组件库的常见规范——只做上层封装,不捆绑底层核心依赖的具体版本。

内容的提问来源于stack exchange,提问作者maganthro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 08:12:08