https://nodejs.org/en/
https://nodejs.org/en/
https://nodejs.org/en/
https://nodejs.org/en/
https://nodejs.org/en/
https://nodejs.org/en/
// index.js
console.log('Hello World');
$ node index.js
// index.js
const Fs = require('fs');
console.log(Fs.readdirSync('./'));
Fs.readdir('./', (err, content) => {
console.log(err);
console.log(content);
});
console.log('hello');
$ node index.js
// index.js
const Http = require('http');
const server = Http.createServer((req, res) => {
res.end('hello: ' + req.url);
});
server.listen(8080);
$ node index.js
$ npm init
$ npm install --save express
const Express = require('express');
const app = Express();
app.get('/hello', (req, res) => {
res.end('hello');
});
app.get('/', (req, res) => {
res.end('foo');
});
app.get('/bar', (req, res) => {
res.end('bar');
});
app.listen(8080);
app.get('/hello/:name', (req, res) => {
res.end('hello ' + req.params.name);
});
$ npm i -S sqlite3
Joi!