Skip to content

eunchurn/vanillajs-typescript-gulp-project-boilerplate

Repository files navigation

Simple VanillaJS Typescript Gulp Project Boilerplate

Unit Test Deploy pages-build-deployment

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

Github page deployment

  • Change gulp/config.ts to yours
{
  deploy: {
    remoteUrl: "https://github.com/eunchurn/vanillajs-typescript-gulp-project-boilerplate.git",
    origin: "origin",
    deployBranch: "gh-pages"
  }
}

Deplyed Link

For test (Apple Silicon M1 arm64)

brew install pkg-config cairo pango libpng jpeg giflib