An introduction to Node.js, using Npm to install and manage packages, and using Node in a JavaScript application structure., 05/23/2016
Web page functioning as a journaling website where a user can write entries including a title and body. Form submission will return the title, body, timestamp, and number of words in the body.
This exercise serves as practice for using npm and gulp tasks to streamline my development process including: putting the program's functions into their own module(s) using the exports keyword and using separate files for front-end DOM manipulation logic, using gulp tasks to concatenate, minify, browserify, and check code with JSHint, creating a build task, and a clean task, and keeping generated production files in a separate 'build' folder.
You will need the following things properly installed on your computer.
git clone https://github.com/LATAEVIA/Journal.git
- change into the new directory
npm install
gulp build
- Open the index.html file in any browser to view
- HTML
- CSS
- Bootstrap
- JavaScript
- Node.js
- Node Package Manager
This software is licensed under the MIT license
Copyright (c) 2016 LaTaevia