«express» 태그된 질문

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

6
Mongoose로 기존 컬렉션에 액세스하는 방법은 무엇입니까?
question데이터베이스 에 300 개의 개체로 구성된 대규모 컬렉션이 있습니다 test. MongoDB의 대화식 쉘을 통해이 컬렉션과 쉽게 상호 작용할 수 있습니다. 그러나 express.js 응용 프로그램에서 Mongoose를 통해 컬렉션을 가져 오려고하면 빈 배열이 나타납니다. 내 질문은,이 기존 데이터 세트를 Express로 다시 작성하는 대신 어떻게 액세스 할 수 있습니까? 코드는 다음과 같습니다. var …

4
빠른 명령을 찾을 수 없습니다
디렉토리 에 Express 를 실행하고 Express를 실행하려고 npm install -g express하면 내 컴퓨터에 Express를 설치 한 후 어떤 이유로 든 cd다음과 같은 오류가 발생합니다. express: command not found. 내가 그것을 실행하더라도 sudo여전히 동일한 출력을 얻습니다. 이 문제에 대한 여러 가지 다른 솔루션을 시도했지만 아무런 효과가 없습니다. 나는 통해 노드에 설치 …

11
res.sendFile 절대 경로
내가하면 res.sendfile('public/index1.html'); 그런 다음 서버 콘솔 경고가 나타납니다. 더 이상 res.sendfile사용 되지 않는 표현 : res.sendFile대신 사용 그러나 클라이언트 측에서는 잘 작동합니다. 그러나 내가 그것을 바꿀 때 res.sendFile('public/index1.html'); 오류가 발생합니다 TypeError : 경로는 절대적이거나 루트를 지정해야합니다 res.sendFile 및 index1.html렌더링되지 않습니다. 절대 경로가 무엇인지 알 수 없습니다. 나는이 public같은 수준에서 디렉토리를 …
137 node.js  express  path 


6
Express.js 중첩 라우터로 휴식
대략 다음과 같은 REST 엔드 포인트를 원한다고 가정하십시오. /user/ /user/user_id /user/user_id/items/ /user/user_id/items/item_id 각각의 CRUD는 의미가 있습니다. 예를 들어, / user POST는 새 사용자를 작성하고 GET은 모든 사용자를 가져옵니다. / user / user_id GET은 한 명의 사용자 만 가져옵니다. 항목은 사용자마다 다르므로 user_id ( 특정 사용자) 아래에 놓습니다 . 이제 익스프레스 …

5
Node.js에서 next ()를 사용하고 next ()를 반환하는시기
시나리오 : 다음은 노드 웹 앱의 코드 일부임을 고려하십시오. app.get('/users/:id?', function(req, res, next){ var id = req.params.id; if (id) { // do something } else { next(); //or return next(); } }); 문제 : 난 그냥 함께 가야하는 하나 확인하고 next()나 return next(). 위의 샘플 코드는 모두 동일하게 작동하며 실행에 …
136 node.js  express  connect  v8 

6
Express와 hapi는 어떻게 다른가요?
웹 애플리케이션 디자인 및 개발 관점에서 Express와 Hapi는 어떻게 비교됩니까? 기본 예제의 경우 비슷해 보이지만 전반적인 응용 프로그램 구조의 주요 차이점에 대해 자세히 알고 싶습니다. 예를 들어, 내가 아는 한, Hapi는 등록 순서를 고려하지 않고 더 빠른 조회를 수행 할 수 있지만 Express에 비해 제한적인 다른 라우팅 메커니즘을 사용합니다 . …

17
127.0.0.1:6379에 대한 Redis 연결에 실패했습니다. ECONNREFUSED에 연결하십시오.
expressjs로 node.js 를 사용하여 세션에 계정을 저장하려고합니다. 그래서 expressjs 에서 코드로 세션을 사용하도록 테스트하려고합니다. var RedisStore = require('connect-redis')(express); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(express.session({ secret: "keyboard cat", store: new RedisStore })); 하지만 오류가 발생했습니다 Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED. 이 문제를 해결하도록 도와주세요

12
오류 : 기본 엔진이 지정되지 않았으며 확장이 제공되지 않았습니다
node.js와 엔진을 사용하여 http 서버를 설정하는 중입니다. 그러나 해결 방법에 대한 정보가 거의없는 문제가 계속 발생 하므로이 문제를 해결하는 데 도움이 될 것입니다. Error: No default engine was specified and no extension was provided. at new View (...\node_modules\express\lib\view.js:41:42) at Function.app.render (...\node_modules\express\lib\application.js:484:12) at ServerResponse.res.render (...\node_modules\express\lib\response.js:783:7) at Layer.handle (...\app.js:123:7) at trim_prefix (...\node_modules\express\lib\router\index.js:225:17) …
132 node.js  http  express 

16
Express에서 HTML을 뷰 엔진으로 사용하려면 어떻게합니까?
나는 씨앗 에서이 간단한 변경을 시도하고 해당 .html 파일 (예 : index.html)을 만들었습니다. //app.set('view engine', 'jade'); app.set('view engine', 'html'); 이 파일은 동일하게 유지되었습니다. exports.index = function(req, res){ res.render('index'); }; 그러나 달리는 동안 나는 얻는다 500 오류 : 'html'모듈을 찾을 수 없습니다 'ejs'를 사용하는 유일한 옵션입니까? 내 의도는 AngularJS와 함께 일반 …
130 html  node.js  express 

13
localhost에 대한 신뢰할 수있는 자체 서명 된 SSL 인증서 생성 (Express / Node와 함께 사용)
localhost와 함께 사용하기 위해 자체 서명 된 인증서를 만드는 데 대한 다양한 지침을 따르려고 시도하면서 대부분의 지침은 IIS 용으로 보이지만 Nodejs / Express를 사용하려고합니다. 인증서가 설치되는 동안 신뢰할 수 없기 때문에 제대로 작동하지 않습니다. 실패한 시도는 다음과 같습니다. localhost에 대한 자체 서명 된 인증서를 만들려면 어떻게해야합니까? https://www.digitalocean.com/community/articles/how-to-create-a-ssl-certificate-on-nginx-for-ubuntu-12-04/ http://blogs.developerforce.com/developer-relations/2011/05/generating-valid-self-signed-certificates.html http://www.robbagby.com/iis/self-signed-certificates-on-iis-7-the-easy-way-and-the-most-effective-way/ 누군가이 …


16
Typescript를 사용하여 Express Request 객체 확장
typescript를 사용하여 미들웨어에서 요청 개체를 표현하는 속성을 추가하려고합니다. 그러나 객체에 추가 속성을 추가하는 방법을 알 수 없습니다. 가능하면 대괄호 표기법을 사용하지 않는 것이 좋습니다. 가능한 경우 이와 비슷한 것을 작성할 수있는 솔루션을 찾고 있습니다. app.use((req, res, next) => { req.property = setProperty(); next(); });

6
express는`body-parser deprecated undefined extended`로 오류를 발생시킵니다.
내 노드 앱에서 Express를 사용하고 있습니다. 모두 잘 작동하지만 cmd. 나는 모두 업데이트 된 모듈을 사용합니다 ... 내 코드 : var express = require('express'); var bodyParser = require('body-parser'); var jade = require('jade'); var app = express(); app.set('view engine', 'jade'); app.set('views', __dirname + '/views'); app.use(express.static(__dirname + '/public')); app.use(bodyParser.json()); // to support …
127 node.js  express 

2
Node.js는 파일을 열 수 없습니다. 오류 : ENOENT, 통계 './path/to/file'
내 컴퓨터에서 Express 프레임 워크를 사용하여 node.js 프로그램을 개발했으며 불만없이 정상적으로 실행됩니다. 그러나 SUSE Studio 어플라이언스에서 프로그램을 실행하려고하면 파일 상호 작용시 오류가 발생합니다. Error: ENOENT, stat './path/to/file' 파일 권한이 올바른지 확인했습니다. 내 컴퓨터와 어플라이언스가 중요한 경우 다른 버전의 노드를 실행하고 있습니다. 이견있는 사람?
126 node.js  express 

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