Pytania otagowane jako express

Express to elastyczny framework aplikacji internetowych Node.js, zapewniający solidny zestaw funkcji do budowania aplikacji internetowych.

14
Jak debugować błąd ECONNRESET w Node.js?
Korzystam z aplikacji Express.js za pomocą Socket.io dla aplikacji internetowej do czatu i następujący błąd pojawia się losowo około 5 razy w ciągu 24 godzin. Proces węzła jest zawinięty na zawsze i natychmiast uruchamia się ponownie. Problem polega na tym, że ponowne uruchomienie Express wykopuje moich użytkowników ze swoich pokoi …
288 node.js  sockets  tcp  express 

29
Czy renderujesz podstawowy widok HTML?
Mam podstawową aplikację node.js, którą próbuję uruchomić z poziomu frameworka Express. Mam viewsfolder, w którym mam index.htmlplik. Ale podczas ładowania przeglądarki pojawia się następujący błąd. Błąd: nie można znaleźć modułu „HTML” Poniżej znajduje się mój kod. var express = require('express'); var app = express.createServer(); app.use(express.staticProvider(__dirname + '/public')); app.get('/', function(req, res) …

7
Jak przekierować w expressjs, przekazując jakiś kontekst?
Używam ekspresu, aby stworzyć aplikację internetową w node.js. Jest to uproszczenie tego, co mam: var express = require('express'); var jade = require('jade'); var http = require("http"); var app = express(); var server = http.createServer(app); app.get('/', function(req, res) { // Prepare the context res.render('home.jade', context); }); app.post('/category', function(req, res) { // …
269 node.js  express 


7
Różnice między express.Router a app.get?
Zaczynam od NodeJS i Express 4 i jestem trochę zdezorientowany. Czytałem witrynę Express, ale nie widzę, kiedy należy używać procedury obsługi trasy, ani kiedy express.Router. Jak mogłem zobaczyć, jeśli chcę wyświetlić stronę lub coś, gdy użytkownik trafi /showna przykład, powinienem użyć: var express = require('express') var app = express() app.get("/show", …
265 node.js  express 

12
Brak „Kontroli dostępu - Zezwalaj na pochodzenie” - Problem z węzłem / portem Apache
utworzyłem mały interfejs API za pomocą Node / Express i próbuję pobrać dane za pomocą Angularjs, ale ponieważ moja strona HTML działa pod apache na localhost: 8888, a API węzła nasłuchuje na porcie 3000, otrzymuję brak kontroli dostępu Allow-Origin ”. Próbowałem używać node-http-proxyApache i Vhosts, ale nie odniosłem dużego sukcesu, …

16
Express.js: jak uzyskać zdalny adres klienta
Nie do końca rozumiem, jak powinienem uzyskać adres IP użytkownika zdalnego. Powiedzmy, że mam prostą trasę żądania, taką jak: app.get(/, function (req, res){ var forwardedIpsStr = req.header('x-forwarded-for'); var IP = ''; if (forwardedIpsStr) { IP = forwardedIps = forwardedIpsStr.split(',')[0]; } }); Czy powyższe podejście jest prawidłowe, aby uzyskać rzeczywisty adres …

22
req.body pusty w postach
Nagle stało się tak ze wszystkimi moimi projektami. Ilekroć piszę w nodejs za pomocą express i body-parser, req.bodyjest to pusty obiekt. var express = require('express') var bodyParser = require('body-parser') var app = express() // parse application/x-www-form-urlencoded app.use(bodyParser.urlencoded()) // parse application/json app.use(bodyParser.json()) app.listen(2000); app.post("/", function (req, res) { console.log(req.body) // populated! …
255 node.js  express 

8
Przesyłanie plików za pomocą Express 4.0: niezdefiniowane pliki wymagań
Ja próbuje uzyskać prosty mechanizm przesyłania plików pracę z Express 4.0, ale wciąż otrzymuję undefinedza req.filesw app.postorganizmie. Oto odpowiedni kod: var bodyParser = require('body-parser'); var methodOverride = require('method-override'); //... app.use(bodyParser({ uploadDir: path.join(__dirname, 'files'), keepExtensions: true })); app.use(methodOverride()); //... app.post('/fileupload', function (req, res) { console.log(req.files); res.send('ok'); }); .. i dołączony kod …
239 node.js  express 

20
Unikaj ostrzeżenia „bieżący analizator ciągu adresów URL jest przestarzały”, ustawiając wartość useNewUrlParser na wartość true
Mam klasę opakowania bazy danych, która nawiązuje połączenie z niektórymi instancjami MongoDB: async connect(connectionString: string): Promise<void> { this.client = await MongoClient.connect(connectionString) this.db = this.client.db() } To dało mi ostrzeżenie: (node: 4833) DeprecationWarning: bieżący parser ciągów adresów URL jest przestarzały i zostanie usunięty w przyszłej wersji. Aby użyć nowego analizatora składni, …

19
Pole nagłówka żądania Access-Control-Allow-Headers samo w sobie nie jest dozwolone w odpowiedzi podczas inspekcji wstępnej
Wiele razy natknąłem się na problemy CORS i zwykle mogę je naprawić, ale naprawdę chcę to zrozumieć, widząc to w paradygmacie stosu MEAN. Zanim po prostu dodałem oprogramowanie pośrednie na moim serwerze ekspresowym, aby wyłapać te rzeczy, ale wygląda na to, że istnieje pewien rodzaj wstępnego przechwytywania, który pomija moje …
234 express  cors  meanjs 

4
Czy chcesz zainstalować Twitter Bootstrap przez npm?
Pytanie 1: Jaki jest dokładnie cel instalacji Bootstrap na Twitterze za pośrednictwem npm? Myślałem, że npm był przeznaczony dla modułów po stronie serwera. Czy szybsze jest samodzielne podawanie plików bootstrap niż korzystanie z CDN? Pytanie 2: Gdybym miał npm zainstalować Bootstrap, jak mam wskazać pliki bootstrap.js i bootstrap.css?



8
Jak mogę renderować wbudowany JavaScript za pomocą Jade / Pug?
Próbuję uzyskać JavaScript do renderowania na mojej stronie przy użyciu Jade (http://jade-lang.com/) Mój projekt jest w NodeJS z Express, wszystko działa poprawnie, dopóki nie chcę napisać wbudowanego JavaScript w głowie. Nawet biorąc przykłady z Jadeitowych dokumentów, nie mogę zmusić go do działania tego, czego mi brakuje? Szablon Jade !!! 5 …
222 node.js  express  pug 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.