Jelas, saya tahu mereka membutuhkan git, tapi di situlah pengetahuan saya berakhir.
Katakanlah saya memiliki file .scss yang telah saya edit dan saya ingin mengkompilasinya dan meletakkannya di server jarak jauh saya untuk melihat tampilannya. Apa sekarang?
Ada sangat sedikit informasi tentang bagaimana sebenarnya melakukan ini. Sama dengan Gulp.
Saya merasa saya kehilangan semacam perantara di sini.
Adakah yang bisa mengarahkan saya ke arah yang benar?
Jawaban:
npm install gulp-cli --global
npm init
npm install gulp gulp-sass --save-dev
gulpfile.js
dengan konten berikut:scss
dengan file bernamamain.scss
gulp
dan menontonnyagulp watch
Saya sarankan Anda juga menggunakan PostCSS dengan cssnext untuk perbaikan-kembali otomatis dan tegukan-bersih-css untuk memperkecil CSS Anda. Untuk menggunakannya Anda harus melakukan hal-hal berikut:
npm install gulp-postcss postcss-cssnext gulp-clean-css --save-dev
gulpfile.js
menjadi yang berikut:Saya juga merekomendasikan Anda untuk membaca ini untuk mempelajari tentang Sass bascis.
sumber
Ada beberapa situs web yang memiliki video tentang cara menggunakan berbagai komponen pengembangan web. Berikut adalah daftar tempat menurut abjad, tempat seseorang dapat menonton serangkaian video tentang berbagai subjek pemrograman:
Untuk Git , Anda ingin mendapatkan salah satu dari perangkat lunak ini karena mereka memiliki GUI visual:
CLI (Command Line Interface) lebih untuk pengguna yang lebih kuat. Setidaknya Anda dapat mulai mempelajari cara kerja Git, dengan melihat cara kerja percabangan & penggabungan. Ini adalah halaman resmi tentang cara kerja Git Branching . Ilustrasi akan membantu memahami label / tag cabang, yang digunakan perangkat lunak. Ini bukan proses yang mudah untuk belajar tentang Git ... tetapi dengan sedikit kerja & kesabaran, Anda dapat mengambilnya sebagai keterampilan untuk keahlian Anda.
sumber
Saas adalah sistem build fleksibel untuk file CSS. Ini memungkinkan Anda untuk menambahkan sedikit logika ke file CSS Anda sebagai template dan membuatnya lebih mudah untuk mengubah nilai-nilai tertentu saat membangun. Salah satu contoh adalah di mana Anda ingin mengubah warna font untuk sejumlah besar elemen, metode sebelumnya adalah pergi melalui file CSS dan mengubah setiap aturan CSS secara terpisah dan bisa memakan waktu lama, metode baru dengan Saas jika Anda menggunakannya untuk tentukan nilai dalam file .scss sebagai variabel dan untuk menentukannya di bagian atas dokumen atau melalui konfigurasi, maka ketika Anda membuat file .scss menjadi file .css, variabel diganti dengan nilai yang diwakilinya. ( http://sass-lang.com/ )
Gulp hanyalah sistem otomasi bangunan. Gulp dapat digunakan dari dalam sejumlah IDE dan berbagai bahasa dan dipasarkan sebagai toolkit untuk membantu mengotomatiskan tugas-tugas yang memakan waktu dalam alur kerja pengembangan. ( http://gulpjs.com/ )
sumber