In this article we will see how to setup vue with laravel. 1) Create a laravel project: laravel new laravue 2) In web.php create a temporary route: Route :: get ( '/test' , function () { return view ( 'welcome' ); }); So, when you will see the welcome page once you hit the http://laravue.test/test url. 2) In terminal run: npm install 3) npm install vue (In package.json file you will see that vue dependency has been added successfully) 4) Now go to resources -> js -> app.js file. Here we will have to load the vue. write the following lines in app.js. require ( './bootstrap' ); window . Vue = require ( 'vue' ); const app = new Vue ({ el : '#app' }); (Here, vue js will execute and control anything that will be inside the app id. So, for our example let's put the app id inside the welcome view). So, inside welcome.blade.php 's body...
When you install maat and do some changes and immediately try to download export file / something else this might occur. Because of cache issue this often occurs. Now to solved this what worked for me is: Run: php artisan config:cache php artisan cache:clear
If you get an error like this while running migrate refresh: SQLSTATE[HY000]: General error: 1005 Can't create table `blogname`.`#sql-6b44_1f1` (errno: 150 "Foreign key constraint is incorrectly formed") (SQL: alter table `blogs` add constraint `blogs_user_id_foreign` foreign key (`user_id`) references `users` (`id`) on delete cascade) then go to your migration file and write the down() function like the following: public function up () { Schema :: table ( 'blogs' , function ( Blueprint $table ) { $table -> bigInteger ( 'user_id' )-> unsigned ()-> index ()-> nullable (); $table -> foreign ( 'user_id' )-> references ( 'id' )-> on ( 'users' ) -> onDelete ( 'cascad...
Comments
Post a Comment