2017-08-08 43 views
0

「出口‘StripeCheckout’在‘VUE條紋’未找到」雖然繼vue-stripeinstallation directions,這主要是由一個簡單的import { StripeCheckout } from 'vue-stripe'我從的WebPack收到以下警告:繼VUE條紋方向導致的WebPack給予警告

"export 'StripeCheckout' was not found in 'vue-stripe' 

(從技術上講,我使用laravel-mix周圍的WebPack的包裝。)

我不知道爲什麼它不工作。我的系統上的所有內容都是相當新的。這是一款Laravel 5.4應用程序,在後端使用Vue 2和vue-router在前端安裝SPA,它使用yarn而不是npm,以及大量的Vue組件。

回答

0

issue from the vue-stripe repo可能是有用的位置:

您可以解決此通過執行類似

import Stripe from 'vue-stripe'

components: {'stripe-checkout': Stripe.StripeCheckout, 'bus': StripeCheckout.Bus}

+0

感謝。我認爲這是不正確的。 (StripeCheckout.Bus應該是Stripe.Bus,我想)。無論哪種方式,這確實擺脫了Webpack警告,但現在我的瀏覽器說「Vue不是構造函數」,並且沒有任何效果。 – fronzee

+0

嗯,好吧,這可能是'vue-stripe'回購的更好的問題,因爲它很可能是'vue-stripe'特有的。 – floatingLomas