Pytania oznaczone «node.js»

1129
Jak odinstalować moduły NPM w węźle JS?

Jak powszechnie wiadomo, każdy moduł npm można zainstalować poprzez uruchomienie prostego polecenia: npm install <module_name>. Zainstalowałem kilka modułów, których już nie używam i chcę je po prostu usunąć. Mam kilka pytań na ten temat: Czy mamy jakieś polecenie lub proces, aby...

1103
Używanie node.js jako prostego serwera WWW

Chcę uruchomić bardzo prosty serwer HTTP. Każde żądanie GET example.compowinno zostać index.htmldoręczone, ale jako zwykła strona HTML (tj. Takie same wrażenia, jak podczas czytania normalnych stron internetowych). Korzystając z poniższego kodu, mogę przeczytać treść index.html. Jak mogę służyć...

1003
Node.js + Nginx - Co teraz?

Skonfigurowałem Node.js i Nginx na moim serwerze. Teraz chcę go użyć, ale zanim zacznę, są dwa pytania: Jak powinni współpracować? Jak mam obsługiwać wnioski? Istnieją dwa pojęcia dotyczące serwera Node.js, który jest lepszy: za. Utwórz osobny serwer HTTP dla każdej witryny, która tego...

979
Jak uzyskać ścieżkę do bieżącego skryptu za pomocą Node.js?

Jak uzyskać ścieżkę do skryptu w Node.js? Wiem, że istnieje process.cwd, ale dotyczy to tylko katalogu, w którym skrypt został wywołany, a nie samego skryptu. Na przykład powiedz, że jestem /home/kyle/i uruchamiam następujące polecenie: node /home/kyle/some/dir/file.js Jeśli zadzwonię...

914
Jak zainstalować poprzednią dokładną wersję pakietu NPM?

Użyłem NVM do pobrania węzła v0.4.10 i zainstalowałem npm do pracy z tą wersją węzła. Próbuję zainstalować ekspresowe za pomocą npm install express -g i pojawia się błąd, który express wymaga wersji węzła> = 0,5.0. Cóż, to dziwne, ponieważ postępuję zgodnie ze wskazówkami dla tutoriala...

839
Jak wykonać kodowanie Base64 w node.js?

Czy node.js ma już wbudowane kodowanie base64? Powodem dlaczego pytam jest to, że final()z cryptodanych CAN tylko wyjście hex, binarne lub ASCII. Na przykład: var cipher = crypto.createCipheriv('des-ede3-cbc', encryption_key, iv); var ciph = cipher.update(plaintext, 'utf8', 'hex'); ciph +=...

817
Wysyłanie argumentów wiersza poleceń do skryptu npm

scriptsCzęść mojego package.jsonaktualnie wygląda tak: "scripts": { "start": "node ./script.js server" } ... co oznacza, że ​​mogę uruchomić, npm startaby uruchomić serwer. Na razie w porządku. Chciałbym jednak móc uruchomić coś podobnego npm start 8080i przekazać argument (y) do script.js(np....