MCPcopy
hub / github.com/vuejs/core / installVueGlobalBuild

Function installVueGlobalBuild

packages/vue/__tests__/e2e/e2eBrowserUtils.ts:155–174  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

153}
154
155function installVueGlobalBuild() {
156 return new Promise<void>((resolve, reject) => {
157 const script = document.createElement('script')
158 script.async = false
159 script.src = vueGlobalBuildUrl
160 script.onload = () => {
161 script.remove()
162 if ((window as any).Vue) {
163 resolve()
164 } else {
165 reject(new Error('Failed to expose Vue from vue.global.js.'))
166 }
167 }
168 script.onerror = () => {
169 script.remove()
170 reject(new Error(`Failed to load ${vueGlobalBuildUrl}.`))
171 }
172 document.head.appendChild(script)
173 })
174}
175
176function installTransitionStyle() {
177 const style = document.createElement('style')

Callers 1

e2eBrowserUtils.tsFile · 0.85

Calls 3

createElementMethod · 0.80
removeMethod · 0.80
resolveFunction · 0.50

Tested by

no test coverage detected