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-pagesDeployment
- Change
gulp/config.tsto 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