{"action":"created","issue":{"url":"https://api.github.com/repos/vuejs/vue-loader/issues/173","repository_url":"https://api.github.com/repos/vuejs/vue-loader","labels_url":"https://api.github.com/repos/vuejs/vue-loader/issues/173/labels{/name}","comments_url":"https://api.github.com/repos/vuejs/vue-loader/issues/173/comments","events_url":"https://api.github.com/repos/vuejs/vue-loader/issues/173/events","html_url":"https://github.com/vuejs/vue-loader/issues/173","id":139443831,"number":173,"title":"External javascript dependencies from online APIs","user":{"login":"pradia","id":13318800,"avatar_url":"https://avatars.githubusercontent.com/u/13318800?v=3","gravatar_id":"","url":"https://api.github.com/users/pradia","html_url":"https://github.com/pradia","followers_url":"https://api.github.com/users/pradia/followers","following_url":"https://api.github.com/users/pradia/following{/other_user}","gists_url":"https://api.github.com/users/pradia/gists{/gist_id}","starred_url":"https://api.github.com/users/pradia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pradia/subscriptions","organizations_url":"https://api.github.com/users/pradia/orgs","repos_url":"https://api.github.com/users/pradia/repos","events_url":"https://api.github.com/users/pradia/events{/privacy}","received_events_url":"https://api.github.com/users/pradia/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-03-09T01:14:36Z","updated_at":"2016-03-09T02:35:13Z","closed_at":null,"body":"Hi guys,\r\n\r\nI would like to use the Stripe.js Checkout plugin to simplify payments in my Vue App. However, I'm having trouble figuring out where to place Stripe's provided script tag (that pulls the minified Stripe Checkout source from online) such that I can use its functionality throughout my Vue components.\r\n\r\nCurrently, I have it in my \"index.html\" file. I can access the Stripe's functionality from the \"index.html\" file directly, but I am unable to access its variables and functions from within any Vue component. Is Vue loader causing some kind of interference?\r\n\r\nI'm a bit of a Vue newb, but I've researched mixins and plugins, and haven't found any support on how to use these when you have an online script dependency.\r\n\r\nAny help would be greatly appreciated!"},"comment":{"url":"https://api.github.com/repos/vuejs/vue-loader/issues/comments/194078156","html_url":"https://github.com/vuejs/vue-loader/issues/173#issuecomment-194078156","issue_url":"https://api.github.com/repos/vuejs/vue-loader/issues/173","id":194078156,"user":{"login":"pradia","id":13318800,"avatar_url":"https://avatars.githubusercontent.com/u/13318800?v=3","gravatar_id":"","url":"https://api.github.com/users/pradia","html_url":"https://github.com/pradia","followers_url":"https://api.github.com/users/pradia/followers","following_url":"https://api.github.com/users/pradia/following{/other_user}","gists_url":"https://api.github.com/users/pradia/gists{/gist_id}","starred_url":"https://api.github.com/users/pradia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pradia/subscriptions","organizations_url":"https://api.github.com/users/pradia/orgs","repos_url":"https://api.github.com/users/pradia/repos","events_url":"https://api.github.com/users/pradia/events{/privacy}","received_events_url":"https://api.github.com/users/pradia/received_events","type":"User","site_admin":false},"created_at":"2016-03-09T02:35:13Z","updated_at":"2016-03-09T02:35:13Z","body":"How can I be sure that it's being included before the bundled files? Does this mean just placing it at the very top of the \"index.html\" page?\r\n\r\nThanks again..."}}