Node.js - Konfiguracja środowiska
Wypróbuj opcję online
Naprawdę nie musisz konfigurować własnego środowiska, aby rozpocząć naukę Node.js. Powód jest bardzo prosty, mamy już skonfigurowane środowisko Node.js online, abyś mógł wykonać wszystkie dostępne przykłady online i uczyć się poprzez praktykę. Zapraszam do modyfikowania dowolnego przykładu i sprawdzania wyników za pomocą różnych opcji.
Wypróbuj poniższy przykład przy użyciu Live Demo opcja dostępna w prawym górnym rogu poniższego przykładowego pola kodu (na naszej stronie internetowej) -
/* Hello World! program in Node.js */ console.log("Hello World!");
W przypadku większości przykładów podanych w tym samouczku znajdziesz opcję Wypróbuj, więc po prostu z niej skorzystaj i ciesz się nauką.
Konfiguracja środowiska lokalnego
Jeśli nadal chcesz skonfigurować swoje środowisko dla Node.js, potrzebujesz następujących dwóch programów dostępnych na komputerze: (a) Edytor tekstu i (b) binarne instalacje Node.js.
Edytor tekstu
Będzie to używane do wpisania twojego programu. Przykłady kilku edytorów obejmują Notatnik Windows, polecenie edycji systemu operacyjnego, Brief, Epsilon, EMACS i vim lub vi.
Nazwa i wersja edytora tekstu mogą się różnić w różnych systemach operacyjnych. Na przykład Notatnik będzie używany w systemie Windows, a vim lub vi może być używany w systemie Windows, a także w systemie Linux lub UNIX.
Pliki utworzone za pomocą edytora nazywane są plikami źródłowymi i zawierają kod źródłowy programu. Pliki źródłowe programów Node.js są zwykle nazywane z rozszerzeniem „.js”.
Przed rozpoczęciem programowania upewnij się, że masz jeden edytor tekstu i masz wystarczające doświadczenie, aby napisać program komputerowy, zapisać go w pliku, a na koniec wykonać.
Środowisko wykonawcze Node.js.
Kod źródłowy zapisany w pliku źródłowym to po prostu javascript. Interpreter Node.js będzie używany do interpretowania i wykonywania kodu javascript.
Dystrybucja Node.js jest dostępna jako binarna instalacja dla systemów operacyjnych SunOS, Linux, Mac OS X i Windows z 32-bitową (386) i 64-bitową (amd64) architekturą procesora x86.
Poniższa sekcja zawiera instrukcje instalowania dystrybucji binarnej Node.js w różnych systemach operacyjnych.
Pobierz archiwum Node.js.
Pobierz najnowszą wersję instalowalnego pliku archiwum Node.js z witryny Node.js Downloads . W chwili pisania tego samouczka następujące wersje są dostępne w różnych systemach operacyjnych.
OS | Nazwa archiwum |
---|---|
Windows | node-v6.3.1-x64.msi |
Linux | node-v6.3.1-linux-x86.tar.gz |
Prochowiec | node-v6.3.1-darwin-x86.tar.gz |
SunOS | node-v6.3.1-sunos-x86.tar.gz |
Instalacja w systemie UNIX / Linux / Mac OS X i SunOS
W oparciu o architekturę systemu operacyjnego pobierz i rozpakuj archiwum node-v6.3.1-osname.tar.gz do / tmp, a następnie przenieś wyodrębnione pliki do katalogu / usr / local / nodejs. Na przykład:
$ cd /tmp
$ wget http://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x64.tar.gz
$ tar xvfz node-v6.3.1-linux-x64.tar.gz
$ mkdir -p /usr/local/nodejs
$ mv node-v6.3.1-linux-x64/* /usr/local/nodejs
Dodaj / usr / local / nodejs / bin do zmiennej środowiskowej PATH.
OS | Wynik |
---|---|
Linux | export PATH = $ PATH: / usr / local / nodejs / bin |
Prochowiec | export PATH = $ PATH: / usr / local / nodejs / bin |
FreeBSD | export PATH = $ PATH: / usr / local / nodejs / bin |
Instalacja w systemie Windows
Użyj pliku MSI i postępuj zgodnie z wyświetlanymi instrukcjami, aby zainstalować Node.js. Domyślnie instalator używa dystrybucji Node.js w C: \ Program Files \ nodejs. Instalator powinien ustawić katalog C: \ Program Files \ nodejs \ bin w zmiennej środowiskowej PATH okna. Uruchom ponownie wszystkie otwarte monity poleceń, aby zmiana zaczęła obowiązywać.
Weryfikacja instalacji: wykonywanie pliku
Utwórz plik js o nazwie main.js na twoim komputerze (Windows lub Linux) z następującym kodem.
/* Hello, World! program in node.js */
console.log("Hello, World!")
Teraz uruchom plik main.js za pomocą interpretera Node.js, aby zobaczyć wynik -
$ node main.js
Jeśli wszystko jest w porządku z twoją instalacją, powinno to dać następujący wynik -
Hello, World!