Minimum setting for VanillaJS, HTML webpage required NodeJS version over 12.x
- VanillaJS
- Typescript
- Browserify bundler
- Pure CSS
- Autoprefixer
- Assets(
public
) - Browser Sync (dev web server)
- Gulp
- Minimization(Image, HTML, CSS, JS) on production
gh-pages
Deployment
- Change
gulp/config.ts
to yours
{
deploy: {
remoteUrl: "https://github.com/eunchurn/vanillajs-typescript-gulp-project-boilerplate.git",
origin: "origin",
deployBranch: "gh-pages"
}
}
brew install pkg-config cairo pango libpng jpeg giflib