For developer who want to join "Suka"
All of the test, website, documents of “Suka” are relied on Travis CI.
Here are the build status of them:
Read the CONTRIBUTING.md to learn the format of commit message and how to name branch.
https://github.com/SukkaW/hexo-theme-suka/blob/canary/CONTRIBUTING.md
You need to know the following infomation:
npm i --production to install basically dependencies to run theme, you should run npm i gulp-cli -g and npm i at directory for installing devDependencies.gulp@4 which has no vulnerability. We define those task in gulpfile.js:minify-js: Compress src/**/*.js, add .min prefix then output sourceminify-js: Compress src/**/*.css, add .min prefix then output sourcebuild: Run both tasks below parallel.watch: Watch src, will trigger builddefault: build