İçeriğe geç

Laravel Projelerinde Vue.js Kullanma

Laravel projelerinde kolaylıkla Vue.js kullanabilirsiniz. Laravel’in bu desteği sayesinde ayrı 2 projeyi yönetmek gerekmez ve api bağlantısıyla Vue.js uygulamasını kolaylıkla geliştirebilirsiniz. İlk olarak yeni bir Laravel projesi oluşturalım;

composer create-project --prefer-dist laravel/laravel LaraveVueProje

Daha sonra Laravel auth ve vue.js paketlerini yükleme;

composer require laravel/ui
php artisan ui vue 
php artisan ui vue --auth // eger auth işlem sayfalarını da yüklemek isterseniz bu komutu kullanın
npm install && npm run dev

Mix dosyasını da şu şekilde güncellemek gerekiyor;

mix.js('resources/js/app.js', 'public/js')
   .sass('resources/sass/app.scss', 'public/css')
   .version();

Bunları yaptıktan sonra js ve css dosyalarını oluşturmak için;

npm run dev

Son olarak ana view dosyasını şu şekilde güncelleyin;

<!DOCTYPE html>
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  <meta name="csrf-token" value="{{ csrf_token() }}"/>
  <title>Dashboard</title>

  <link rel="stylesheet" href="{{ mix('css/app.css') }}">
</head>
<body>
  <div id="app"><example-component  /></div>
  <script src="{{ mix('js/app.js') }}"></script>
</body>
</html>

Kategori:LaravelVue.js

Tek Yorum

  1. cakir cakir

    merhaba laravel ui paketini kulllanmadan vue aktif edemiyor muyum

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir