Używam node + express i zastanawiam się, jak mogę zaimportować dowolny plik jako ciąg. Powiedzmy, że mam plik txt, a chcę tylko załadować go do zmiennej jako takiej. var string = require("words.txt"); Jestem przeciwko modules.exports = function(){ var string = "whatever"; return string; }
Proszę wziąć pod uwagę nowsze odpowiedzi, które zawierają bardziej aktualne informacje, ponieważ wiele się zmieniło na przestrzeni lat! Ponieważ wiele nowych bibliotek Node.js szybko staje się przestarzałych, i tak jest stosunkowo niewiele przykładów, które chciałbym zapytać o przesyłanie obrazów za pomocą: Node.js (wersja 0.4.1) Express (1.0.7) Mongoose (1.1.0). Jak inni …
Mój problem Zakodowałem bardzo prosty interfejs API CRUD i niedawno zacząłem kodować również niektóre testy przy użyciu chaii, chai-httpale mam problem podczas uruchamiania testów w programie $ mocha. Po uruchomieniu testów w powłoce pojawia się następujący błąd: TypeError: app.address is not a function Mój kod Oto próbka jednego z moich …
Miałem wymóg zbudowania REST API w node.js i szukałem lżejszego frameworka niż express.js, który prawdopodobnie unika niechcianych funkcji i będzie działał jak niestandardowy framework do budowania API REST. W tym samym przypadku zalecana jest ponowna wersja z wprowadzenia. Czytanie Po co używać restify a nie wyrażać? wydawało się, że restify …
Próbuję ustanowić mechanizm logowania przy użyciu node.js, express i passport.js. Samo logowanie działa całkiem nieźle, również sesje są ładnie przechowywane w redis, ale mam pewne problemy z przekierowaniem użytkownika do miejsca, z którego zaczął, zanim zostanie poproszony o uwierzytelnienie. np. użytkownik podąża za odsyłaczem, http://localhost:3000/hiddena następnie przekierowywany jest na adres, …
Próbuję zbudować serwer WWW w node.js, który będzie obsługiwał skrypty międzydomenowe, jednocześnie dostarczając statyczne pliki z katalogu publicznego. Używam express.js i nie jestem pewien, jak zezwolić na wykonywanie skryptów międzydomenowych ( Access-Control-Allow-Origin: *). Widziałem ten post , który nie był pomocny. var express = require('express') , app = express.createServer(); app.get('/', …
Jako nowy w Node.js i Express, próbuję zrozumieć, że te dwa wydają się nakładać się koncepcje, trasy a kontroler. Widziałem przykłady, które po prostu robią app.js + Routes / *, wydaje się to wystarczające do kierowania różnych potrzebnych żądań. Jednak widzę również, że ludzie mówią o używaniu kontrolerów, a niektóre …
Jestem w trakcie nauki Node.js i bawiłem się Expressem . Bardzo podoba mi się framework; jednak mam problem ze zrozumieniem, jak napisać test jednostkowy / integracyjny dla trasy. Możliwość jednostkowego testowania prostych modułów jest łatwa i robiłem to z Mocha ; Jednak moje testy jednostkowe z Express kończą się niepowodzeniem, …
Używam biblioteki Forms dla Node.js ( Forms ), która wyrenderuje dla mnie formularz na zapleczu w następujący sposób: var signup_form = forms.create({ username: fields.string({required: true}) , password: fields.password({required: true}) , confirm: fields.password({ required: true , validators: [validators.matchField('password')] }) , email: fields.email() }); var signup_form_as_html = signup_form.toHTML(); Ostatnia linia var signup_var …
Używam passportJS a ja chcąc dostarczyć więcej niż tylko req.body.usernamei req.body.passworddo mojej strategii uwierzytelniania (paszport-miejscowy). Mam 3 pól formularza: username, password, ifoo Jak uzyskać dostęp req.body.fooz mojej strategii lokalnej, która wygląda następująco: passport.use(new LocalStrategy( {usernameField: 'email'}, function(email, password, done) { User.findOne({ email: email }, function(err, user) { if (err) { …
Napisałem REST API w ekspresowym frameworku dla node.js, który działa dla żądań z konsoli js w Chrome, paska adresu itp. Teraz próbuję sprawić, by działał dla żądań z innej aplikacji, na innej domeny (CORS). Pierwsze żądanie, wykonane automatycznie przez interfejs użytkownika javascript, to / api / search? Uri = i …
Korzystając z Express.js , sesje są bardzo proste. Jestem jednak ciekawy, jak właściwie działają. Czy przechowuje plik cookie na kliencie? Jeśli tak, gdzie mogę znaleźć to ciasteczko? W razie potrzeby, jak to zdekodować? Zasadniczo chcę mieć możliwość sprawdzenia, czy użytkownik jest zalogowany, nawet jeśli nie ma go w danej chwili …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.