Argumenty wiersza poleceń
Część sekcji Podstawy Node.js ścieżki Node.js w Coddy. Lekcja 2 z 24.
Narzędzie do notatek musi wiedzieć, co wpisałeś po jego nazwie.
process.argv to tablica słów z polecenia: ścieżka do Node, ścieżka do twojego pliku, a następnie twoje słowa. slice(2) zachowuje tylko twoje słowa.
// node greet.js Ada
const args = process.argv.slice(2);
console.log(`Hello, ${args[0]}!`);node greet.js Ada wyświetla Hello, Ada!. Każde słowo dociera jako osobny ciąg znaków, więc node greet.js Ada Lovelace przypisuje do args wartość ['Ada', 'Lovelace']. Cudzysłowy łączą słowa: node greet.js "Ada Lovelace" daje jeden ciąg znaków.
Wyzwanie
Łatwynode notes.js add Buy milkwyświetlaAdding: Buy milk.- Każde słowo po
addnależy do notatki.
Uruchom program z własną notatką, a następnie uruchom node notes.js add bez żadnych słów.
Spróbuj swoich sił
// Twoje narzędzie do notatek zaczyna się tutaj.
// node notes.js add Buy milk powinno wypisać: Adding: Buy milk
console.log('Adding: ');
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy Node.js
1Uruchamianie JavaScript w Node
Witaj, NodeArgumenty wiersza poleceńPolecenia