install node.js v16.13.1 x64
Terdapat suatu email dengan salah satu bagiannya menceritakan secara singkat CLI Netlify [ 1 ], yang kemudian mengarahkan pada tulisan blog mengenai hal itu [ 2 ]. Tulisan tersebut selanjutnya menyediakan tautan untuk lebih menjelaskan bagaimana mempublikasi perlengkapan suatu situs [ 3 ] dan disertai informasi bagaimana memulai berkenalan dengan CLI untuk Netlify [ 4 ].
check version
Pada sistem operasi Windows dengan spesifikasi edisi Windows 10 Home, versi 20H2, build 19042.1348, tipe sistem 64-bit operating system, x64-based processor, untuk melihat versi Node.js yang telah terinstal dapat diakses menggunakan Start Menu dan mencari pada bagian huruf N.


Gambar 1. Icon Node.js pada Start Menu Windows 10 bila telah terinstal (atas) dan command prompt berisikan versi Node.js yang terinstal (bawah).
Saat diperiksa diperoleh Node.js versi 10.1.0 (x64) telah terinstal seperti ditunjukkan oleh Gambar 1 . Yang dibutuhkan untuk CLI Netlify adalah 12.20.0, 14.14.0, 16.0.0 atau lebih tinggi [ 4 ].
latest version
Versi terakhir Node.js untuk saat ini dapat diunduh dari halaman Downloadnya, atau tautan langsungnya untuk versi 16.13.1 [ 5 ]. Untuk sistem operasi Windows disarankan melakukan instalasi ulang Node.js versi terakhir [ 6 ]. Instalasi ulang terdiri dari dua langkah, yaitu menghapus instalasi yang ada dan instalasi versi terbaru.
uninstall
Untuk menghapus instalasi versi yang telah ada dapat digunakan icon Uninstall Node.js di dalam folder Node.js pada Start Menu Windows 10.






Gambar 2. Langkah-langkah untuk menghapus instalasi Node.js yang ada pada sistem operasi Windows 10.
Setelah langkah-langkah pada Gambar 2 dilakukan maka akan diperoleh keadaan berikut pada Start Menu Windows 10.

Gambar 3. Folder untuk Note.js telah hilang dari Start Menu.
Keadaan pada Gambar 3 menunjukkan bahwa folder Node.js, yang semula ada pada Gambar 1 (atas), telah hilang. Hal ini menunjukkan bahwa proses penghapusan instalasi telah berhasil.
install
Versi terkini yang diperoleh saat ini, per 16 Desember 2021, adalah versi 16.13.1 (x64) untuk sistem operasi yang digunakan. Telah terdapat berkas .msi beberapa versi Node.js sepert ditunjukkan pada gambar berikut. Pilih versi terkininya dan klik untuk memulai proses instalasi.












Gambar 4. Langkah-langkah untuk instalasi Node.js versi terbaru pada sistem operasi Windows 10.
Selelah langkah-langkah instalasi dilakukan, dapat digunakan cara seperti pada Gambar 1 untuk memastikan bahwa Node.js telah terinstal dan versinya cocok. Gambar 5 memperlihatkan hal ini.


Gambar 5. Melihat versi Node.js yang baru terinstal.
Perhatikan bahwa terdapat kata Newt pada folder Node.js yang menandakan bahwa aplikasi ini baru terinstal dan belum diakses.
compiler
Pada salah langkah-langkah instalasi terdapat konfirmasi untuk menginstal Python dan C++ [ 7 ], yang dibutuhkan untuk kompilasi Node.js dari kode sumbernya [ 8 ]. Untuk instalasi yang dilakukan saat ini kedua compiler tidak ikut diinstal karena dibutuhkan hanya untuk beberapa jenis paket Node.js [ 9 ] dan diharapkan paket yang tersedia telah mencukupi.
[ ] Automatically install the necessary tools. Note that this will also install Chocolatey. The script will pop-up in a new window after installation completes.
Untuk menghindari instalasi Phyton dan C++ jangan centang opsi di atas.
first program
Program untuk menampilkan kalimat “Hello World” hanya memerlukan satu baris perintah dalam JavaScript, yang pengetahuan dasar mengenainya diperlukan untuk memulai menggunakan Node.js [
11
]. Ditambahkan dengan contoh mengenai for .. of
akan memberikan contoh berikut ini
/*
hello.js
Sparisoma Viridi | https://github.com/dudung/bug
Execute: node hello.js
References
1. Stack Abuse, "How To Write and Run Your First Program in Node.js", DigitalOcean Community, 14 Aug 2019, url <https://www.digitalocean.com/community/tutorials/how-to-write-and-run-your-first-program-in-node-js> [20211216].
2. Marcus Pöhls, "Loops", Future Studio, 12 Sep 2019, url <https://futurestud.io/tutorials/node-js-for-of-vs-for-in-loops> [20211216].
*/
// example #1 -- [1]
console.log("Hello World");
// example #2 -- [2]
const types = [ 'object', 'array', 'string', 'integer', 'float', 'boolean' ]
for (const type of types) {
console.log(`A JavaScript type is: ${type}`)
}
yang memberikan hasil
L:\home\bug\src\js>node hello.js Hello World A JavaScript type is: object A JavaScript type is: array A JavaScript type is: string A JavaScript type is: integer A JavaScript type is: float A JavaScript type is: boolean L:\home\bug\src\js>
pada command line. Terdapat perbedaan penggunaan ''
, ""
, maupun `` pada kode di atas, dengan yang terakhir adalah fitur string templating, di mana sebaiknya ketiganya digunakan secara konsisten untuk hal yang berbeda [
12
].
exer
- Apakah salah satu panduan untuk membedakan penggunaan
''
,""
, dan ``? - Apakah hasilnya sama bila kode untuk
hello.js
pada baris kedua dari akhir ditulis sebagai console.log(A JavaScript type is: ${type}
)? Apakah hasilnya?
note
- Netlify Team, “Fly with the Netlify CLI”, in email with title “Your ‘21 dev stats, fly with the CLI, dusty domains for charity — Netlify December newsletter” through Gmail, 16 Dec 2021 02:17, url no-reply@netlify.com [20211216].
- Melanie Crissey, “Test, debug, or live stream your local development environment with Netlify CLI”, Netlify Blog, 14 Dec 2021, url https://www.netlify.com/blog/2021/12/14/test-debug-or-live-stream-your-local-development-environment-with-netlify-cli/ [20211216].
- Phil Hawksworth, “Publish your site assets with the Netlify CLI”, Netlify Blog, 1 Dec 2021, url https://www.netlify.com/blog/2021/12/01/publish-your-site-assets-with-the-netlify-cli/ [20211216].
- “Get started with Netlify CLI”, Netlify Docs, 2021, url https://docs.netlify.com/cli/get-started/ [20211216].
- “Downloads: Windows Installer (.msi) 64 bit, Latest LTS Version: 16.13.1 (includes npm 8.1.2)”, Node.js, url https://nodejs.org/dist/v16.13.1/node-v16.13.1-x64.msi [20211216].
- Eldar Djafarov, “Answer to ‘Upgrading Node.js to latest version’”, Stack Overflow, 9 Apr 2012, edit by m42 on 6 Sep 2021, url https://stackoverflow.com/a/10076029 [20211216].
- Jduv, “Answer to ‘Node.js - Do I really need Visual Studio ? And Python 2.X or 3.X?’”, Stack Overflow, 14 Sep 2012, url https://stackoverflow.com/a/12426368 [20211216].
- vkurchatkin, “Answer to ‘Why does node.js need python’”, Stack Overflow, 17 May 2014, url https://stackoverflow.com/a/23710101 [20211216].
- Karl-Johan Sjögren, “Answer to ‘Why do I need Visual Studio and C++ to install node modules’”, Stack Overflow, 28 Sep 2021, url https://stackoverflow.com/a/69361043 [20211216].
- Stack Abuse, “How To Write and Run Your First Program in Node.js”, DigitalOcean Community, 14 Aug 2019, url https://www.digitalocean.com/community/tutorials/how-to-write-and-run-your-first-program-in-node-js [20211216].
- Marcus Pöhls, “Loops”, Future Studio, 12 Sep 2019, url https://futurestud.io/tutorials/node-js-for-of-vs-for-in-loops [20211216].
- Niles Tanner, “Answer to ‘Back-tick vs single quote in js’”, Stack Overflow, 2 Nov 2017, updated 24 Dec 2020, url https://stackoverflow.com/a/47067353 [20211216].
comments
comment twitter • mobile browser emulator • show only youtube control {% comment %} • {% endcomment %}