0👍
✅
So it looks like the reason you are getting Uncaught ReferenceError: vue is not defined
is likely due to the fact that you are requiring your source code bundle before you are requiring Vue.js. (Assuming you don’t have vue
bundled into your source)
So when the browser hits <script src="/dist/build.js"></script>
, any code that relies on vue is going to fail.
<!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <title>soporte_7x24</title> <link rel="stylesheet" href="maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/…; crossorigin="anonymous"> </head> <body> <div id="app"></div> <script src="/dist/build.js"></script> <script src="cdnjs.cloudflare.com/ajax/libs/vue/1.0.18/…;"/> </body> </html>
Change the order of <script src="/dist/build.js"></script>
so that it is after <script src="cdnjs.cloudflare.com/ajax/libs/vue/1.0.18/…;"/>
Source:stackexchange.com