Skip to main content

Cara Mengganti Nama folder bower_components!

Bagi yang belum mengenal Bower, silakan sampeyan baca dulu artikel tulisan saya ini. Secara singkat, Bower adalah tool installer/uninstaller/updater framework/library Javascript seperti halnya Composer untuk PHP.

Nah, salah satu konfigurasi default dari Bower itu selalu menginstall library/framework Javascript di folder bower_components di tempat dimana perintah bower di eksekusi. Dengan tutorial singkat berikut, kita bisa menaruhnya pada folder yang lumrah, misal /assets, /lib atau /js misalnya.

Membuat file .bowerrc



.bowerrc adalah file konfigurasi yang akan dibaca oleh bower secara default ketika dijalankan. Fungsinya bermacam-macam, dari mulai mengatur nama folder, timeout, repository library/framework (selain Github) dll.

untuk keperluan tutorial kali ini misalnya, buat file .bowerrc

[sourcecode]
{
"directory" : "public_html/js"
}
[/sourcecode]

Kemudian jalankan bower seperti biasa, misalnya:

[sourcecode]
bower install datatable

#menghasilkan
bower cached https://github.com/DataTables/DataTables.git#1.10.16
bower validate 1.10.16 against https://github.com/DataTables/DataTables.git#*
bower cached https://github.com/jquery/jquery-dist.git#3.2.1
bower validate 3.2.1 against https://github.com/jquery/jquery-dist.git#>=1.7.0
bower install datatables#1.10.16
bower install jquery#3.2.1

datatables#1.10.16 public_html/js/datatables
└── jquery#3.2.1

jquery#3.2.1 public_html/js/jquery
[/sourcecode]

dan file pun terpasang di public_html/js!



Selamat mencoba!

Comments

Popular posts from this blog

How to Install Traefik in Debian (Without Docker)

 Download the suitable version of Traefik for your system from here: https://github.com/traefik/traefik/releases as an example, we'll be download the linux 64 bit version: wget https://github.com/traefik/traefik/releases/download/v2.8.7/traefik_v2.8.7_linux_amd64.tar.gz extract those package: tar -xzvf traefik_v2.8.7_linux_amd64.tar.gz set the traefik as executable and move the traefik binary to linux bin folder

Create AdminLTE Dashboard with NextJS

Sure, you can create an AdminLTE dashboard in a Next.js project using TypeScript. Here's a step-by-step guide:  Create a Next.js Project with TypeScript:  If you haven't already, create a new Next.js project with TypeScript by running the following commands: npx create-next-app my-adminlte-dashboard --use-npm --typescript cd my-adminlte-dashboard Install Dependencies: 

Cara Disable Antimalware Service Executable di Windows 10

Disadari atau tidak, Windows 10 (dan juga windows-windows lainnya) hadir dengan banyak sekali aplikasi bloatware (aplikasi yang tidak perlu-perlu amat dimiliki oleh end user). Contohnya, adalah aplikasi yang seharusnya sudah tergantikan fungsinya oleh antivirus, seperti Antimalware Service Executable . Aplikasi ini dicurigai membuat Windows 10 mengalami inefisiensi memori/RAM, memakan resource yang tinggi, dengan Load yang tinggi (tanpa limit terkadang). Nah, berikut adalah cara men-disable nya: Tekan tombol Windows + I untuk membuka apliaksi Windows Setting. Pilih icon menu Update and Security Pilih lagi menu disamping kiri Windows Security Pada jendela baru yang muncul, ada pilihan Virus & Threat protection Klik ini Lalu matikan proses Real-time protection tersebut. Dengan Regedit. Buka dialog regedit, Windows + R dan ketik ‘regedit’ Cari Folder regedit ini HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender Buat sebuah DWORD baru dengan klik kanan