jpfluger / website-1-nodejs-starter

A website primer for Node Express with Twitter Bootstrap, JQuery, lodash, numeral and moment.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Website 1: NodeJS Starter

A website primer for Node Express with Twitter Bootstrap (v3.3), Bootstrap-Dialog, JQuery, lodash, numeral and moment.

Install

Download NodeJS and install the version for your operating system. Website 1 has been updated to use node versions greater than 6.5.

Install npm pacakges.

$ npm install

Install Bower globally and download Third Party packages.

$ npm install -g bower
$ bower install

npm packages get installed by default into node_modules.

$ ls -l node_modules/
total 36
drwxrwxr-x 4 tavatar tavatar  4096 May 29 17:15 body-parser
drwxrwxr-x 4 tavatar tavatar  4096 May 29 17:15 express
drwxrwxr-x 3 tavatar tavatar 20480 May 29 17:15 lodash
drwxrwxr-x 5 tavatar tavatar  4096 May 29 17:15 moment
drwxrwxr-x 5 tavatar tavatar  4096 May 29 17:15 numeral

Bower packages get installed by default into bower_components.

$ ls -l bower_components/
total 24
drwxrwxr-x 8 tavatar tavatar 4096 May 29 17:23 bootstrap
drwxrwxr-x 5 tavatar tavatar 4096 May 29 17:23 bootstrap-dialog
drwxrwxr-x 5 tavatar tavatar 4096 May 29 17:23 jquery
drwxrwxr-x 2 tavatar tavatar 4096 May 29 17:23 lodash
drwxrwxr-x 6 tavatar tavatar 4096 May 29 17:23 moment
drwxrwxr-x 5 tavatar tavatar 4096 May 29 17:23 numeraljs

Run

$ node server.js

Note: Type Ctrl-C to quit the server.

Open the client web browser to url http://localhost:8080.

MIT Licensed

About

A website primer for Node Express with Twitter Bootstrap, JQuery, lodash, numeral and moment.

License:MIT License


Languages

Language:HTML 87.0%Language:JavaScript 12.0%Language:CSS 1.0%