Integrasi twitter bootstrap dan laravel menggunakan bower

Pada kesempatan kali ini saya akan memberikan tutorial tentang bagaimana cara mengintegrasikan Twitter Bootstrap dan Laravel menggunakan Bower. Oiya, pada kesempatan kali ini saya menggunakan environment development menggunakan Laravel Homestead pada Windows. Ok langsung saja kita mulai

Tools yang digunakan :

  1. Git For Windows (download)
  2. NPM for windows (download)

Langkah-Langkah:

1.Buka aplikasi gitbash

Open Gitbash

2. Install Bower dengan mengetikkan perintah “npm install -g bower”

3.Masuk ke directory root aplikasi

get-in-to-root-directory

4. Buat file “.bowerrc” pada root directory aplikasi, dan ketik :

 

 {
    "directory": "resource/assets/vendor"
 }

5 . Masih di root directory aplikasi, buat file “bower.json”, dan isikan

{
    "name": "AppName",
    "dependencies": {
      "bootstrap": "~3.3.5",
      "jquery": "~2.1.4"
    }
}

Langkah ini digunakan untuk men-download Twitter Bootstrap dan jQuery.

6. Jalankan perintah “bower update” untuk download Twitter Bootsrap dan jquery tadi.

bower-update

7. Buka file “resources/assets/sass/app.scss” dan uncomment baris pertama, sehingga menjadi :

@import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap";

8. Selanjutnya buka file “gulpfile.js” dan tambahkan pada fungsi elixir, berikut ini:


elixir(function(mix) {
var bpath = 'node_modules/bootstrap-sass/assets';
var jqueryPath = 'resource/assets/vendor/jquery';
mix.sass('app.scss')
.copy(jqueryPath + '/dist/jquery.min.js', 'public/js')
.copy(bpath + '/fonts', 'public/fonts')
.copy(bpath + '/javascripts/bootstrap.min.js', 'public/js');
});

9. Terakhir, copy file Twitter Bootsrap dan jQuery tadi ke folder “public” aplikasi, dengan menggunakan perintah “gulp” .

Yap, itu saja langkah-langkah melakukan integrasi Twitter Bootsrap (plus jQuery) menggunakan Bower.

Silahkan berikan komentar kalau ada pertanyaan dan barangkali ada kesalahan saya dalam penulisan tutorial ini 🙂

 

 

Iklan

Mengatasi error “RepositorySecurityException” pada saat install Laravel 5

Bagi kalian yang mencoba meng-install  Laravel 5 di windows, mungkin mengalami error seperti pada  gambar dibawah ini saat instalasi melalui composer.

laravel_install_error

Pada keterangan, kita disuruh coba lakukan lagi perintah “composer install”, tetapi hasilnya tetap sama, error tersebut terus muncul. Pada saat kita melakukan instalasi melalui composer, maka laravel akan men-download paket-paket/atau dependency yang dibutuhkan dari packagist, nah sementara di  file composer.json kita tidak ada perintah untuk itu, lalu gimana solusinya?. gampang, tambahkan saja kode berikut pada file composer.json kita:


"repositories":{
"packagist":{"url":"https://packagist.org","type":"composer"}
}

Letakkan kode tadi pada parameter paling akhir dari file composer.json kita, dan sekarang coba jalankan lagi perintah “composer install”. Sekarang Laravel berhasil kita install 🙂