Skip to content

Instantly share code, notes, and snippets.

View vdurmont's full-sized avatar

Vincent Durmont vdurmont

View GitHub Profile
extends layout
block content
p Hello again World.
p The current date is: #{date}
p.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
doctype html5
html
head
title #{title}
link(rel="stylesheet", href="//netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap.min.css")
body
div.container(style="max-width: 800px;")
h1 My sample app
block content
var express = require('express');
var app = express();
// Jade
app.set('views', __dirname+'/views');
app.set('view engine', 'jade');
app.get('/', function(req, res){
var name = req.query.name;
if (name == null)
{
"name": "MyApp",
"version": "0.0.1",
"private": true,
"dependencies": {
"express": "3.4.4",
"jade": "0.35.0"
}
}
@vdurmont
vdurmont / app.js
Last active December 27, 2015 17:09
Basic Express app
var express = require('express');
var app = express();
app.get('/', function(req, res){
var name = req.query.name != null ? req.query.name : "World";
res.send('Hello, '+name+'!');
});
app.listen(3333);
console.log('Running on port 3333!');
@vdurmont
vdurmont / package.json
Last active December 27, 2015 17:09
Basic package.json to import Express in a node project
{
"name": "MyApp",
"version": "0.0.1",
"private": true,
"dependencies": {
"express": "3.4.4"
}
}