«express» 태그된 질문

Express는 유연한 Node.js 웹 애플리케이션 프레임 워크로서 웹 애플리케이션 구축을위한 강력한 기능을 제공합니다.

6
몽구스를 통해 아이템을 몽고 배열로 푸시
나는 대답을 찾기 위해 약간을 닦았지만, 내가 따르는 것을 설명하기 위해 올바른 단어를 잃어 버릴 것이라고 확신합니다. 기본적으로 'people'라는 mongodb 컬렉션이 있습니다. 해당 컬렉션의 스키마는 다음과 같습니다. people: { name: String, friends: [{firstName: String, lastName: String}] } 이제 데이터베이스에 연결하고 빈 friends 배열로 'people'을 성공적으로 만드는 매우 기본적인 Express 응용 …

4
NODE_ENV 란 무엇이며 Express에서 사용하는 방법은 무엇입니까?
이것은 내 응용 프로그램이며 현재 프로덕션에서 실행 중입니다. var app = express(); app.set('views',settings.c.WEB_PATH + '/public/templates'); app.set('view engine','ejs'); app.configure(function(){ app.use(express.favicon()); app.use(express.static(settings.c.WEB_PATH + '/public')); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(express.methodOverride()); app.use(express.session({ cookie:{ domain:"."+settings.c.SITE_DOMAIN, maxAge:1440009999}, secret:'hamster', store: r_store, })); app.use(useragent.express()); app.use(flash()); app.use(passport.initialize()); app.use(passport.session()); }); 그러나 나는 그것을 알고 NODE_ENV사용하고 싶었습니다. 어떻게해야합니까?


16
node.js / express와의 자동 HTTPS 연결 / 리디렉션
작업중 인 node.js 프로젝트로 HTTPS를 설정하려고했습니다. 필자는 이 예제 에서 본질적으로 node.js 문서 를 따랐습니다 . // curl -k https://localhost:8000/ var https = require('https'); var fs = require('fs'); var options = { key: fs.readFileSync('test/fixtures/keys/agent2-key.pem'), cert: fs.readFileSync('test/fixtures/keys/agent2-cert.pem') }; https.createServer(options, function (req, res) { res.writeHead(200); res.end("hello world\n"); }).listen(8000); 이제 내가 할 때 …
182 node.js  https  express 

23
Express에서 등록 된 모든 경로를 얻는 방법은 무엇입니까?
Node.js 및 Express를 사용하여 작성된 웹 응용 프로그램이 있습니다. 이제 등록 된 모든 경로를 적절한 방법으로 나열하고 싶습니다. 예를 들어 내가 처형했다면 app.get('/', function (...) { ... }); app.get('/foo/:id', function (...) { ... }); app.post('/foo/:id', function (...) { ... }); 다음과 같은 객체 (또는 그와 동등한 것)를 검색하고 싶습니다. { …
181 node.js  express 

30
ExpressJS-처리되지 않은 오류 이벤트 발생
다음 명령을 사용하여 expressjs 응용 프로그램을 만들었습니다. express -e folderName npm install ejs --save npm install 와 함께 응용 프로그램을 실행할 때 node app.js다음 오류가 발생합니다. events.js:72 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE at errnoException (net.js:884:11) at Server._listen2 (net.js:1022:14) at listen (net.js:1044:10) at Server.listen (net.js:1110:5) at …
180 node.js  express  npm 

6
Passport.js-오류 : 사용자를 세션으로 직렬화하지 못했습니다.
Passport.js 모듈 및 Express.js에 문제가 있습니다. 이것은 내 코드이며 첫 번째 시도에 하드 코딩 된 로그인을 사용하고 싶습니다. 나는 항상 메시지를 받는다 : 많은 것을 검색하고 stackoverflow에서 일부 게시물을 찾았지만 실패하지 않았습니다. Error: failed to serialize user into session at pass (c:\Development\private\aortmann\bootstrap_blog\node_modules\passport\lib\passport\index.js:275:19) 내 코드는 다음과 같습니다. 'use strict'; var express …

3
Node.js + Express.js 애플리케이션에 대한 오류 처리 원리?
Node.js + Express.js 애플리케이션 에서 오류보고 / 처리가 다른 프레임 워크와 다르게 수행되는 것처럼 보입니다 . 그것이 다음과 같이 작동한다는 것을 이해하는 것이 맞습니까? A) 콜백 함수에 대한 매개 변수로 오류를 수신하여 오류를 감지 하십시오. 예를 들면 다음과 같습니다. doSomethingAndRunCallback(function(err) { if(err) { … } }); B) next (err)를 호출하여 …
177 node.js  express 


12
Node.js 및 Express를 사용하여 POST 할 때 요청 본문에 액세스하는 방법은 무엇입니까?
다음 Node.js 코드가 있습니다. var express = require('express'); var app = express.createServer(express.logger()); app.use(express.bodyParser()); app.post('/', function(request, response) { response.write(request.body.user); response.end(); }); 이제 내가 POST를하면 : curl -d user=Someone -H Accept:application/json --url http://localhost:5000 나는 Someone예상대로 얻는다 . 이제 전체 요청 본문을 얻으려면 어떻게해야합니까? 시도 response.write(request.body)했지만 Node.js는 " 첫 번째 인수는 문자열 또는 …

4
Node.js에서 process.env.PORT은 (는) 무엇 이죠?
process.env.PORT || 3000Node.js에서 무엇을 사용합니까? 나는 이것을 어딘가에서 보았다 : app.set('port', process.env.PORT || 3000); 3000청취 포트 로 설정하는 데 사용하는 경우 대신 사용할 수 있습니까? app.listen(3000); 왜 그렇지 않습니까?
175 node.js  express  port 

8
TypeError : Router.use ()에는 미들웨어 함수가 필요하지만 객체가 있습니다.
새 Express Express 버전에서 약간의 미들웨어 변경이 있었으며이 문제에 대한 다른 게시물 중 일부에서 내 코드에서 일부 변경을 수행했지만 아무 것도 고칠 수 없습니다. 사전에 작동했지만 변경 내용을 기억할 수 없습니다. throw new TypeError('Router.use() requires middleware function but got a ^ TypeError: Router.use() requires middleware function but got a Object …

13
node.js로 고유 ID를 생성하는 방법
function generate(count) { var founded = false, _sym = 'abcdefghijklmnopqrstuvwxyz1234567890', str = ''; while(!founded) { for(var i = 0; i < count; i++) { str += _sym[parseInt(Math.random() * (_sym.length))]; } base.getID(string, function(err, res) { if(!res.length) { founded = true; // How to do it? } }); } return str; } …

12
Postman으로 헤더에 JWT 토큰 보내기
다음 기사를 기반으로 JWT 토큰 기반 보안 구현을 테스트하고 있습니다. 테스트 서버에서 토큰을 성공적으로 받았습니다. Chrome POSTMAN REST Client 프로그램이 헤더에 토큰을 보내는 방법을 알 수 없습니다. 내 질문은 다음과 같습니다. 1) 올바른 헤더 이름 및 / 또는 POSTMAN 인터페이스를 사용하고 있습니까? 2) 토큰을 64 인코딩해야합니까? 토큰을 다시 보낼 수 …
169 express  jwt  postman 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.