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