Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/chrisvander/basic-node-js. Node.JS website demo. Uses EJS templating, Express, SASS, and Nightwatch
Something went wrong. Try again.
basic-node-js server.js
487 B · 13 lines
JavaScript
at master
1234567891011121314const express = require('express')const app = express()const sass = require('node-sass')var request = require('request');
app.set('view engine', 'ejs')app.use(express.static('public'))sass.render({ file: 'sass/style.scss' });app.get('/', (req, res) => res.render('pages/index', {root: __dirname }))app.get('/data/:fileName', (req, res) => res.sendFile('data/' + req.params.fileName + '.json', {root: __dirname }))app.listen(8080, () => console.log('Listening on port 8080'))