Peterson Nutrition & Fitness, Richmond, VA http://www.petersonnutrition.com/
- Clone repo
$ git clone https://github.com/Zettersten/petersonnutrition.com.git
- Install dependencies:
$ npm install gulp -g
$ npm install
- Run dev server and start watching the 'src' for changes
$ gulp
Create a .env.json
file with the following object in the root of this project's directory
{
"FTP_HOST": "...",
"FTP_USER": "...",
"FTP_PASSWORD": "...""
}
This project uses a plugin call gulp-html-tag-include
(https://www.npmjs.com/package/gulp-html-tag-include) which implaments a special html syntax for including html documents.
Example: Master.html
<div>
Hello <include src="Template.html" title="World">
</div>
Example: Template.html
<span>@@content</span>
Example: Master.html (new)
<div>
Hello <span>World</span>
</div>
Any changes to html files within the /src
folder will automatically build to the /dist
folder. The /dist
folder is what get's deployed and what is served via the $ gulp
dev server. Don't make changes directly to the /dist
folder. It gets cleaned on builds and deploys.
Collaborators |
---|
Erik Zettersten (erik@nenvy.com) |
Cameron Stewart (cam@nenvy.com) |