


Ketahui cara menggunakan rangka kerja Gulp dengan Laravel Elixir
Laravel Elixir ialah set alat automasi bahagian hadapan yang popular berdasarkan Gulp, yang memudahkan banyak tugasan yang memerlukan kerja manual sebelum ini. Tetapi reka bentuk API Laravel Elixir yang elegan tidak bermakna pembangun tidak perlu memahami penggunaan Gulp sama sekali. Sebaliknya, memahami penggunaan Gulp dapat lebih memahami prinsip kerja Laravel Elixir dan meningkatkan kecekapan pembangunan.
Artikel ini akan memperkenalkan cara menggunakan Gulp dalam rangka kerja Laravel Elixir untuk membantu pembangun menguasai penggunaan Laravel Elixir dengan lebih baik.
- Pasang Gulp
Untuk menggunakan Gulp, anda perlu terlebih dahulu memasang kebergantungan Gulp dalam direktori akar projek. Buka terminal dan jalankan arahan berikut:
npm install --global gulp npm install --save-dev gulp
- Cipta fail Gulpfile.js
Laravel Elixir menggunakan fail bernama Gulpfile.js untuk mengurus tugas. Pemalam yang digunakan oleh Gulp boleh ditambahkan pada fail Gulpfile.js.
Buka terminal dan pergi ke direktori akar projek. Cipta fail Gulpfile.js menggunakan arahan berikut:
touch Gulpfile.js
- Tambah tugas dalam Gulpfile.js
Contoh berikut menunjukkan cara mentakrifkan tugas dalam fail Gulpfile.js untuk memampatkan fail CSS:
rreeeMenggunakan kod di atas, Semua fail .css akan ditemui dalam folder awam/css dan dimampatkan ke dalam fail .min.css dalam folder awam/build/css.
- Menjalankan Tugas
Tugas dijalankan dalam pelari tugas Laravel Elixir. Masukkan arahan berikut dalam terminal untuk menjalankan tugas yang ditentukan:
var elixir = require('laravel-elixir'); var gulp = require('gulp'); var minifyCss = require('gulp-minify-css'); elixir(function(mix) { mix.task('minifyCss', function(){ gulp.src('public/css/*.css') .pipe(minifyCss()) .pipe(gulp.dest('public/build/css')); }); });
Sebagai contoh, untuk menjalankan tugas dalam contoh sebelumnya, anda boleh menggunakan arahan berikut:
gulp [taskName]
Apabila menggunakan rangka kerja Laravel Elixir, anda boleh menjalankan tugas terus dengan arahan berikut:
gulp minifyCss
Arahan di atas akan menjalankan tugas lalai. Untuk menentukan tugas tertentu, anda perlu menggunakan arahan berikut:
gulp
Di mana, pilihan --production akan mendayakan mod pengeluaran untuk membina kod semasa dikeluarkan.
Kesimpulan
Melalui langkah di atas, kami belajar cara menggunakan Gulp dalam rangka kerja Laravel Elixir. Walaupun Laravel Elixir memudahkan penggunaan Gulp, memahami cara menggunakan Gulp dapat menguasai penggunaan Laravel Elixir dengan lebih baik dan mencapai automasi bahagian hadapan yang lebih cekap.
Atas ialah kandungan terperinci Ketahui cara menggunakan rangka kerja Gulp dengan Laravel Elixir. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Laravel - Perintah Artisan - Laravel 5.7 hadir dengan cara baharu untuk merawat dan menguji arahan baharu. Ia termasuk ciri baharu untuk menguji arahan artisan dan demonstrasi disebut di bawah?

Laravel - Artisan Console - Rangka kerja Laravel menyediakan tiga alat utama untuk interaksi melalui baris arahan iaitu: Artisan, Ticker dan REPL. Bab ini menerangkan tentang Artisan secara terperinci.

Laravel - Penyesuaian Penomboran - Laravel termasuk ciri penomboran yang membantu pengguna atau pembangun menyertakan ciri penomboran. Paginator Laravel disepadukan dengan pembina pertanyaan dan ORM Fasih. Kaedah penomboran automatik

Kaedah untuk mendapatkan kod kembali apabila menghantar e -mel Laravel gagal. Apabila menggunakan Laravel untuk membangunkan aplikasi, anda sering menghadapi situasi di mana anda perlu menghantar kod pengesahan. Dan pada hakikatnya ...

Tugas Jadual Laravel menjalankan penyelesaian masalah yang tidak responsif semasa menggunakan penjadualan tugas jadual Laravel, banyak pemaju akan menghadapi masalah ini: Jadual: Jalankan ...

Kaedah mengendalikan kegagalan e -mel Laravel untuk menghantar kod pengesahan adalah menggunakan Laravel ...

Cara melaksanakan fungsi jadual klik tersuai untuk menambah data dalam dcatadmin (laravel-admin) semasa menggunakan dcat ...

Laravel - Dump Server - Laravel dump server datang dengan versi Laravel 5.7. Versi sebelumnya tidak termasuk pelayan dump. Pelayan dump akan menjadi kebergantungan pembangunan dalam fail komposer laravel/laravel.
