«express» 태그된 질문

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

4
'모건'모듈은 익스프레스 앱과 어떤 관련이 있습니까?
익스프레스 튜토리얼에서 저자는 npm module morgan. 모건은 익스프레스 앱으로 무엇을 할 수 있습니까? 누구든지 이것을 이해하도록 도울 수 있습니까? 인터넷 검색으로 확인했지만 여기서는 아무것도 이해하지 못합니다. var express = require('express') var morgan = require('morgan') var app = express() app.use(morgan('combined')) morgan('combined') morgan(':remote-addr :method :url') morgan(function (tokens, req, res) { return req.method …
82 node.js  express 

3
객체 ID 배열로 몽구스 스키마를 만드는 방법은 무엇입니까?
몽구스 사용자 스키마를 정의했습니다. var userSchema = mongoose.Schema({ email: { type: String, required: true, unique: true}, password: { type: String, required: true}, name: { first: { type: String, required: true, trim: true}, last: { type: String, required: true, trim: true} }, phone: Number, lists: [listSchema], friends: [mongoose.Types.ObjectId], accessToken: { type: …

10
종료를 호출 한 후 핸드 셰이크를 대기열에 넣을 수 없습니다.
다음 코드를 구현했습니다. module.exports = { getDataFromUserGps: function(callback) { connection.connect(); connection.query("SELECT * FROM usergps", function(err, results, fields) { if (err) return callback(err, null); return callback(null, results); } ); connection.end(); }, loginUser: function(login, pass, callback) { connection.connect(); connection.query( "SELECT id FROM users WHERE login = ? AND pass = ?", [login, …
82 node.js  express 


7
Express.js 라우팅 : 선택적 splat 매개 변수?
다음과 같은 경로가 있습니다. app.all('/path/:namedParam/*splat?',function(req,res,next){ if(!req.params.length){ // do something when there is no splat } else { // do something with splat } }); 그러나 이것은 작동 하지 않습니다. path/foo/bar내가 전화하면 경로가 맞지만를 전화 path/foo하면 작동하지 않습니다. 선택적 splat 매개 변수를 가질 수 있습니까, 아니면 이것을 감지하기 위해 정규식을 사용해야합니까? …
82 node.js  express 

1
req.locals vs. res.locals vs. res.data vs. req.data vs. Express 미들웨어의 app.locals
비슷한 질문이 있지만 다른 라우팅 미들웨어를 통해 얻은 중간 결과를 전파하려면 가장 좋은 방법은 무엇입니까? app.use(f1); app.use(f2); app.use(f3); function f1(req,res,next) { //some database queries are executed and I get results, say x1 res.locals.dbResults = {...}; next(); } function f2(req,res,next) { // more processing based upon req.locals.dbResults res.locals.moreResults = {....}; next(); …


27
127.0.0.1:27017에 연결하지 못했습니다. 이유 : errno : 111 연결이 거부되었습니다.
우분투 에서이 mongo 명령을 시도하는 동안이 오류가 발생합니다. ritzysystem@ritzysystem-Satellite-L55-A:~$ mongo MongoDB shell version: 2.6.1 connecting to: test 2014-10-06T12:59:35.802+0530 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused 2014-10-06T12:59:35.802+0530 Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146 exception: connect failed 누군가가 같은 문제를 가지고 있다는 것을 …

8
Express / Node.JS를 사용하여 모든보기에서 액세스 할 수있는 전역 변수를 만드는 방법은 무엇입니까?
좋습니다. 저는 Jekyll을 사용하여 블로그를 만들었 _config.yml으며 모든 템플릿 / 레이아웃에서 액세스 할 수 있는 파일에 변수를 정의 할 수 있습니다. 저는 현재 Node.JS / Express 를 EJS 템플릿 및 ejs-locals (partials / layouts 용) 와 함께 사용하고 있습니다. 누군가 Jekyll에 익숙한 경우 에있는 전역 변수와 유사한 작업을 수행하려고합니다. 다음과 …

16
문자열이 MongoDB ObjectID인지 확인할 수 있습니까?
문자열을 BSON으로 변환하여 MongoDB 조회를 수행하고 있습니다. 변환을 수행하기 전에 내가 가지고있는 문자열이 Mongo의 유효한 ObjectID인지 확인할 수있는 방법이 있습니까? 다음은 현재 findByID 함수에 대한 커피 스크립트입니다. 잘 작동하지만 문자열이 ID가 아니라고 판단되면 다른 속성으로 조회하고 싶습니다. db.collection "pages", (err, collection) -> collection.findOne _id: new BSON.ObjectID(id) , (err, item) -> …

3
"res.send"후에 코드를 실행할 수있는 이유는 무엇입니까?
다음 코드의 동작 뒤에있는 메커니즘이 무엇인지 궁금합니다. res.send(200, { data: 'test data' }); console.log('still here...'); 내 이해는 함수를 반환res.send 하지 않지만 연결을 닫거나 요청을 종료한다는 것 입니다. 이것은 명령 후에도 여전히 코드를 실행할 수있는 이유를 설명 할 수 있습니다 (익스프레스 소스를 살펴 봤는데 비동기 함수가 아닌 것 같습니다).res.send 내가 놓칠 …
81 node.js  express 

6
Jade-템플릿 엔진 : 변수가 있는지 확인하는 방법
저는 현재 새 프로젝트에서 Jade를 사용하고 있습니다. 페이지를 렌더링하고 특정 변수를 사용할 수 있는지 확인하고 싶습니다. app.js: app.get('/register', function(req, res){ res.render('register', { locals: { title: 'Register', text: 'Register as a user.', } }); }); register.jade: - if (username) p= username - else p No Username! 항상 다음과 같은 오류가 발생합니다. …
80 node.js  pug  express 

4
Node.js 애플리케이션에 대한 권한 부여 방식 및 디자인 패턴 [닫힌]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 초점을 맞추도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문 개선 내부 엔터프라이즈 소프트웨어 플랫폼을위한 다중 페이지 관리 인터페이스를 구축하고 있습니다. 다양한 API, db …

4
Node.js + Express.js 사용자 권한 보안 모델
두 가지 유형의 사용자가있는 애플리케이션이 있습니다. 사용자가 로그인하는 방법에 따라 애플리케이션의 다른 부분에 액세스 할 수 있기를 원합니다. 사용자가 액세스 할 수없는 것을 보지 못하도록 보안 모델을 구현하는 방법은 무엇입니까? 각 경로 구현의 보안 부분을 만드나요? 문제는 요청에 대해 중복 논리가 있다는 것입니다. 이것을 도우미 함수로 옮길 수는 있지만 호출하는 …

8
핸들 바 : "보낸 사람"속성이 부모의 "자신의 속성"이 아니기 때문에 속성을 해결하기위한 액세스가 거부되었습니다.
핸들 바를 사용하여 서버 측 렌더링과 함께 Nodejs 백엔드를 사용하고 있습니다. doc키 "content"및 "from"을 포함하는 핸들에서 객체 배열을 읽은 후 그러나 #each개체 배열을 반복하는 데 사용하려고하면 "핸들 바 : 속성이 부모의"자신의 속성 "이 아니기 때문에"from "속성을 해결하기 위해 액세스가 거부되었습니다"라는 오류가 나타납니다. doc 배열에서 가져온 데이터를 console.log ()하려고 시도했지만 모든 …

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