If you are using Laravel 8 PHP framework and want to install Vue.js here is how you can do it.
- Run command: npm install --save vue
- Add below to resources/js/app.js:
window.Vue = require('vue'); Vue.component('example-component', require('./components/VueComponent.vue').default); const app = new Vue({ el: '#app', }); - Create your component: VueComponent.vue
<template> <div>Testing vue with Laravel 8</div> </template> <script> export default { mounted() { console.log("Testing vue with Laravel 8"); }}; </script> - In the head section of resources/views/layouts/app.blade.php add <script src="{{ asset('js/app.js') }}" defer></script> and add id="app" to <body>
- Add or main in your layout file (resources/views/layouts/app.blade.php)
- Add <example-component /> to your view
- Now runnpm run dev, in devtools you should see the console log.
Provide Feedback For This Article
We take your feedback seriously and use it to improve our content. Thank you for helping us serve you better!
😊 Thanks for your time, your feedback has been registered!
Comments & Discussion
Facing issues? Have questions? Post them here! We're happy to help!