«express» 태그된 질문

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

4
mongodb-native findOne ()에서 변수를 필드 이름으로 사용하는 방법은 무엇입니까?
이 데이터는 mongodb에 있습니다. { "name": "Amey", "country": "India", "region": "Dhule,Maharashtra" } 쿼리에서 필드 이름을 변수로 전달하면서 데이터를 검색하고 싶습니다. 다음은 작동하지 않습니다. var name = req.params.name; var value = req.params.value; collection.findOne({name: value}, function(err, item) { res.send(item); }); 필드 이름과 값을 동적으로 유지하면서 mongodb를 쿼리하려면 어떻게해야합니까?

2
Express에서 루트 후 선택적 매개 변수로 경로 제어를 전달합니까?
간단한 URL 단축 앱을 개발 중이며 다음과 같은 급행 경로가 있습니다. app.get('/', function(req, res){ res.render('index', { link: null }); }); app.post('/', function(req, res){ function makeRandom(){ var text = ""; var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; for( var i=0; i < 3 /*y u looking at me <33??*/; i++ ) text += possible.charAt(Math.floor(Math.random() …

3
Express에서 app.use ()와 router.use ()의 차이점
난 그냥 표현에 대한 설명서를 읽고,이 두 용어를 발견했다 app.use();및router.use(); 나는 경로에 미들웨어app.use(); 를 마운트하기 위해 노드 에서 사용된다는 것을 알고 있으며 대부분의 노드 앱에서 종종 사용합니다. 그러나 router.use();둘 다 같은 것은 무엇 입니까? 그렇지 않다면 차이점은 무엇입니까? 여기서 라우터에 대해 읽었습니다 . 또한 비슷한 질문을 찾았습니다. "express.Router"와 "app.get"을 사용한 …
87 node.js  express 

3
Express 4.0에서 '확장'은 무엇을 의미합니까?
내 앱에서 express 및 body-parser를 사용하고 있습니다. app.use(bodyParser.urlencoded({ extended: false })); 그러나 Express 4.0에서 '확장'이란 무엇을 의미합니까? 나는 이것을 찾았다 extended - parse extended syntax with the qs module. 그러나 나는 그것이 의미하는 바를 여전히 이해하지 못한다.

26
첫 번째 Heroku 배포 실패 ʻerror code = H10`
내 앱을 Heroku에 배포했습니다. node.js + express + socket.io 앱이고 이것은 package.json파일입니다. { "name": "game_test", "author": "Ilya", "description": "A test app for our board game", "version": "0.0.1", "private": true, "scripts": { "start": "node app" }, "dependencies": { "express": "3.0.6", "jade": "*", "socket.io" : "*" }, "engines": { "node": "0.8.14" } …

3
Node js와 express js의 차이점
여기서 무엇을 요청하는지 말하기는 어렵습니다. 이 질문은 모호하고, 모호하며, 불완전하고, 지나치게 광범위하거나, 수사적이며 현재 형식으로는 합리적으로 대답 할 수 없습니다. 이 질문을 다시 열 수 있도록 설명 하는 데 도움이 필요하면 도움말 센터를 방문하세요 . 휴일 팔년 전에 . 나는 노드 js의 초보자입니다. Express JS의 용도는 무엇입니까? 내 이해에 따르면 …
85 node.js  express 

4
/ login을 제외한 모든 경로를 잡아라
저는 현재 사용자가 각 요청의 헤더에 인증 토큰을 전달해야하는 API를 작성 중입니다. 이제 포괄 경로를 만들 수 있다는 것을 알고 있습니다. app.get('/*', function(req,res){ }); 하지만 /login또는 같은 특정 경로를 제외하도록 어떻게 만들지 궁금합니다 /.
85 node.js  express 

15
컬렉션을 채울 때 쿼리에서 반환되지 않도록 Mongoose / MongoDB의 암호 필드를 보호하는 방법은 무엇입니까?
두 개의 컬렉션 / 스키마가 있다고 가정합니다. 하나는 사용자 이름 및 비밀번호 필드가있는 사용자 스키마이고, 작성자 필드에 사용자 스키마에 대한 참조가있는 블로그 스키마가 있습니다. Mongoose를 사용하여 다음과 같은 작업을 수행하면 Blogs.findOne({...}).populate("user").exec() 블로그 문서와 사용자도 입력하게되지만 Mongoose / MongoDB가 암호 필드를 반환하지 않도록하려면 어떻게해야합니까? 암호 필드는 해시되지만 반환되지 않아야합니다. 암호 필드를 …

29
오류 : 'ejs'모듈을 찾을 수 없습니다.
내 완전한 오류는 다음과 같습니다. Error: Cannot find module 'ejs' at Function._resolveFilename (module.js:317:11) at Function._load (module.js:262:25) at require (module.js:346:19) at View.templateEngine (/Users/shamoon/local/node/lib/node_modules/express/lib/view/view.js:133:38) at Function.compile (/Users/shamoon/local/node/lib/node_modules/express/lib/view.js:65:17) at ServerResponse._render (/Users/shamoon/local/node/lib/node_modules/express/lib/view.js:414:18) at ServerResponse.render (/Users/shamoon/local/node/lib/node_modules/express/lib/view.js:315:17) at /Users/shamoon/Sites/soldhere.in/app.js:26:7 at callbacks (/Users/shamoon/local/node/lib/node_modules/express/lib/router/index.js:272:11) at param (/Users/shamoon/local/node/lib/node_modules/express/lib/router/index.js:246:11) 내 소스 코드도 매우 간단합니다. var express = require('express'); var app …
85 node.js  express  ejs 

5
'babel-core'모듈을 찾을 수 없음에 오류가 있습니다. react.js, 웹팩, 익스프레스 서버 사용
webpack터미널에서 실행할 때마다 다음 을 얻습니다. Hash: efea76b1048c3a97b963 Version: webpack 1.12.13 Time: 33ms + 1 hidden modules ERROR in Cannot find module 'babel-core' 다음은 내 webpack.config.js 파일입니다. module.exports = { entry: './app-client.js', output: { filename: 'public/bundle.js' }, module: { loaders: [ { exclude: /(node_modules|app-server.js)/, loader: 'babel' } ] } } …

4
노드 익스프레스 서버를 올바르게 닫는 방법은 무엇입니까?
/auth/github/callback URL 에서 콜백을받은 후 서버를 닫아야합니다 . 일반적인 HTTP API 폐쇄 서버는 현재 server.close([callback]) API 기능을 지원 하지만 노드 익스프레스 서버에서는 TypeError: Object function app(req, res){ app.handle(req, res); } has no method 'close' 오류 가 발생합니다. 그리고 저는이 문제를 해결하기위한 정보를 찾는 방법을 모릅니다. Express Server를 닫으려면 어떻게해야합니까? NodeJS …

4
express.js에서 요청을 시작한 도메인을 얻으려면 어떻게해야합니까?
나는 express.js를 사용하고 있으며 호출을 시작하는 도메인을 알아야합니다. 이것은 간단한 코드입니다 app.get( '/verify_license_key.json', function( req, res ) { // do something req또는 res개체 에서 도메인을 가져 오려면 어떻게합니까 ? somesite.com 또는 someothersite.com에서 API를 호출했는지 알아야합니다. 나는 모두의 console.dir 일을 시도 req하고 res있지만, 나 또한 문서를 읽을 수 있지만 그것은 나에게 …

6
Node.js + Express 웹 애플리케이션을 패키징하고 배포하는 방법은 무엇입니까?
저는 Node.js 프로그래밍을 처음 접했고 최근에 (익스프레스, 백본 및 기타 무료보기 기술, mongoDB 포함)을 사용하여 샘플 작업 웹 애플리케이션을 만들었습니다. 이제 스테이징 환경에 동일하게 배포하고 싶은 시점에이 애플리케이션을 패키징하고 배포하는 방법을 잘 모르겠습니다. [mongoDb 관리 및 별도 설정 가능] 저는 Java 세계에서 왔으며 거기에서 서블릿 컨테이너에 배포되는 웹 응용 프로그램을위한 …

3
Node.js로 복잡한 JSON 응답을 반환하는 방법은 무엇입니까?
nodejs와 express를 사용하여 JSON을 사용하여 하나 이상의 객체 (배열)를 반환하고 싶습니다. 아래 코드에서는 한 번에 하나의 JSON 객체를 출력합니다. 작동하지만 이것은 정확히 내가 원하는 것이 아닙니다. 생성 된 응답은 개체가 많기 때문에 유효한 JSON 응답이 아닙니다. 나는 단순히 모든 객체를 배열에 추가하고 res.end에서 특정 배열을 반환 할 수 있다는 것을 …

3
express.js에서“app.render”와“res.render”의 차이점은 무엇입니까?
에 대한 문서 app.render: 렌더링 된 문자열로 응답하는 콜백으로 뷰를 렌더링합니다. 이는의 앱 수준 변형 res.render()이며 그렇지 않으면 동일한 방식으로 작동합니다. 에 대한 문서 res.render: 렌더링 된 문자열로 응답하는 콜백으로 뷰를 렌더링합니다. 오류가 발생하면 next(err)내부적으로 호출됩니다. 콜백이 제공되면 가능한 오류와 렌더링 된 문자열이 모두 전달되고 자동 응답이 수행되지 않습니다. 어느 …
82 node.js  express 

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