Express 라이트 프레임
npm install express
HelloWord
var express = require('express'); var app = express(); app.get('/', function (req, res) { res.send('Hello World!');}); var server = app.listen(3000, function () { var host = server.address().address; var port = server.address().port; console.log('Example app listening at http://%s:%s', host, port); });
간단한 Express 라우팅
// "Hello World!" app.get('/', function (req, res) { res.send('Hello World!'); }); // POST app.post('/', function (req, res) { res.send('Got a POST request'); }); // /user PUT app.put('/user', function (req, res) { res.send('Got a PUT request at /user'); }); // /user DELETE app.delete('/user', function (req, res) { res.send('Got a DELETE request at /user'); });
Express 정적 파일 호스팅
Express express.static , 、CSS、JavaScript 。 express.static 。 , public 、CSS JavaScript , : app.use(express.static('public')); ,public 。 http://localhost:3000/images/kitten.jpg http://localhost:3000/css/style.css http://localhost:3000/js/app.js http://localhost:3000/images/bg.png http://localhost:3000/hello.html , , URL 。 , express.static : app.use(express.static('public')); app.use(express.static('files')); ,express.static 。 express.static “ (virtual)” ( ) , , : app.use('/static', express.static('public')); , “/static” public 。 http://localhost:3000/static/images/kitten.jpg http://localhost:3000/static/css/style.css http://localhost:3000/static/js/app.js http://localhost:3000/static/images/bg.png http://localhost:3000/static/hello.html
통합 MongodB
: mongoskin $ npm install mongoskin var db = require('mongoskin').db('localhost:27017/animals'); db.collection('mamals').find().toArray(function(err, result) { if (err) throw err; console.log(result); });
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.