«express» 태그된 질문

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

9
express.js를 사용한 프록시
동일한 도메인 AJAX 문제를 피하기 위해 node.js 웹 서버가 URL의 모든 요청 /api/BLABLA을 다른 서버 로 전달 other_domain.com:3000/BLABLA하고이 원격 서버가 투명하게 반환 한 것과 동일한 것을 사용자에게 반환하기를 원합니다 . 다른 모든 URL ( /api/*)은 프록시없이 직접 제공됩니다. node.js + express.js로 어떻게 이것을 달성합니까? 간단한 코드 예제를 줄 수 있습니까? …

18
몽구스 스키마에 created_at 및 updated_at 필드 추가
new MyModel ()이 호출 될 때마다 생성하지 않고 created_at 및 updated_at 필드를 몽구스 스키마에 추가하는 방법이 있습니까? created_at 필드는 날짜이며 문서를 만들 때만 추가됩니다. updated_at 필드는 문서에서 save ()가 호출 될 때마다 새로운 날짜로 업데이트됩니다. 내 스키마에서 이것을 시도했지만 필드를 신속하게 추가하지 않으면 필드가 표시되지 않습니다. var ItemSchema = new …



4
Express 프레임 워크를 사용하여 노드 js에서 쿠키를 설정하는 방법은 무엇입니까?
내 응용 프로그램에서 Express 프레임 워크를 사용하여 쿠키를 설정해야합니다. 다음 코드를 시도했지만 쿠키를 설정하지 않았습니다. 누구든지 이것을 도와 줄 수 있습니까? var express = require('express'), http = require('http'); var app = express(); app.configure(function(){ app.use(express.cookieParser()); app.use(express.static(__dirname + '/public')); app.use(function (req, res) { var randomNumber=Math.random().toString(); randomNumber=randomNumber.substring(2,randomNumber.length); res.cookie('cokkieName',randomNumber, { maxAge: 900000, httpOnly: true …
161 node.js  cookies  express 

11
HTTP 오류 코드를 지정하는 방법?
나는 시도했다 : app.get('/', function(req, res, next) { var e = new Error('error message'); e.status = 400; next(e); }); 과: app.get('/', function(req, res, next) { res.statusCode = 400; var e = new Error('error message'); next(e); }); 그러나 항상 500의 오류 코드가 발표됩니다.

3
금지 된 오류를 던지는 res.sendfile 표현
이 코드가 있습니다 : res.sendfile( '../../temp/index.html' ) 그러나이 오류가 발생합니다. Error: Forbidden at SendStream.error (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/send/lib/send.js:145:16) at SendStream.pipe (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/send/lib/send.js:307:39) at ServerResponse.res.sendfile (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/response.js:339:8) at exports.boot (/Users/Oliver/Development/Personal/Reader/server/config/routes.js:18:9) at callbacks (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:161:37) at param (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:135:11) at pass (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:142:5) at Router._dispatch (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:170:5) at Object.router (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:33:10) at next (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/connect/lib/proto.js:199:15) 아무도 이것이 왜 그런지 말해 줄 수 있습니까?
160 node.js  express 

8
express req 객체로 요청 경로를 얻는 방법
express + node.js를 사용하고 있으며 req 객체가 있는데 브라우저의 요청은 / account이지만 req.path를 기록하면 '/ account'가 아니라 '/'---를 얻습니다. //auth required or redirect app.use('/account', function(req, res, next) { console.log(req.path); if ( !req.session.user ) { res.redirect('/login?ref='+req.path); } else { next(); } }); req.path는 / account이어야하는 경우 /

6
Express 4.x에서“./bin/www”는 무엇입니까?
방금 Node.js 앱에서 Express 4.0에 대해 배우기 시작 ./bin/www했으며 응용 프로그램 서버 및 포트 설정 만 작성되고 미들웨어 및 라우팅과 같은 다른 모든 ./app.js파일이 파일에 정의되어있는 파일을 생성했습니다. 그러나 이것이 무엇을하는지 잘 모르겠습니다 ./bin/www. Express 3.x를 사용했으며 항상 동일한 ./app.js파일 에서 라우팅 및 미들웨어뿐만 아니라 서버 및 포트 설정을 정의 …

25
npm은 package.json을 찾을 수 없습니다
일부 예제의 종속성을 설치하려고합니다 .npm express 2.5.8은 다운로드했지만 모든 앱에서 동일한 오류가 발생합니다. c:\node\stylus>npm install -d npm info it worked if it ends with ok npm info using npm@1.1.1 npm info using node@v0.6.11 npm ERR! Couldn't read dependencies. npm ERR! Error: ENOENT, no such file or directory 'c:\node\stylus\package.json' npm ERR! …
153 node.js  express  npm 


15
Node.js 오류 : Express 모듈을 찾을 수 없습니다
첫 번째 node.js 앱을 작성했지만 Express 라이브러리를 찾을 수 없습니다. C:\ChatServer\Server>node server.js module.js:340 throw err; ^ Error: Cannot find module 'express' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (C:\ChatServer\Server\server.js:6:9) at Object.<anonymous> (C:\ChatServer\Server\server.js:25:4) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load …
145 node.js  express  npm 

18
NodeJS : 서버 포트를 얻는 방법?
Http Server를 생성하고 포트에서 청취를 시작한 다음 다음 행을 따라가는 Node의 hello world code 예제가 종종 표시됩니다. console.log('Server is listening on port 8000'); 그러나 이상적으로는 이것을 원할 것입니다. console.log('Server is listening on port ' + server.port); 호출하기 전에 변수에 숫자를 저장하지 않고 서버가 현재 수신 대기중인 포트를 어떻게 검색 server.listen()합니까? …

6
특정 날짜에 MongoDB / Mongoose 쿼리?
특정 날짜를 쿼리 할 수 ​​있습니까? 나는 우리가 범위을 위해 할 수있는 몽고 요리 책에있는 날짜 범위에 대한 쿼리 처럼한다 : db.posts.find({"created_on": {"$gte": start, "$lt": end}}) 그러나 특정 날짜에 가능합니까? 작동하지 않습니다. db.posts.find({"created_on": new Date(2012, 7, 14) })


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