Express.js: Różnice pomiędzy wersjami

(Utworzono nową stronę "=== Kroki wstępne === *Odblokuj Binexec. *Wykonaj konfigurację środowiska Node.js. *Dodaj domenę typ...")
 
 
Linia 47: Linia 47:
 
=== Linki zewnętrzne ===
 
=== Linki zewnętrzne ===
  
[https://expressjs.com  Strona projektu Node.js]
+
[https://expressjs.com  Strona projektu Express.js]
  
 
[[Category:Node.js]]
 
[[Category:Node.js]]
 
[[Category:Poradniki]]
 
[[Category:Poradniki]]

Aktualna wersja na dzień 23:08, 14 lut 2019

Kroki wstępne

Nowy projekt

Wygeneruj plik package.json za pomocą polecenia:

npm init

Podaj przy pytaniu o entry point nazwę pliku app.js. Jest to niezbędne, gdyż nasz system hostingowy oczekuje właśnie takiej nazwy dla głównego pliku kodu aplikacji.

Zainstaluj Express.js:

npm install --save express

Utwórz przykładowy plik app.js poleceniem konsolowym:

cat <<EOF >app.js
var express = require('express');
var app = express();

app.get('/', function(req, res){
   res.send("Hello mydevil.net!");
});

app.listen(3000);
EOF

Przetestuj wpisując adres twojej domeny w oknie przeglądarki.

Przeniesienie istniejącego projektu

Wgraj do folderu public_nodejs dodanej uprzednio domeny pliki istniejącej aplikacji/serwisu.

Konfiguracja naszego hostingu zakłada, że główny plik aplikacji Node.js posiada nazwę app.js. Jeśli ów plik posiada inną nazwę to należy ją zmienić na app.js oraz w pliku package.json zmień wartość dla klucza "main" na app.js.

Linki zewnętrzne

Strona projektu Express.js