# project clone
$ git clone xxx
# node install
refs: https://qiita.com/1000ch/items/41ea7caffe8c42c5211c
$ nobenv install 10.15.3
$ nobenv rehash
# npm update
npm update -g npm
# npm package install
$ npm i
# development by webpack-dev-server (HMR)
$ npm run watch
$ open http://0.0.0.0:1234
# production build
$ npm run release
# release tag
$ git add ./public
$ git commit -a
$ git push origin master
$ git tag -a release-v0.x -m 'comment'
$ git push origin release-v0.x
原則下記ルールを採用する
単位はrem
日本語は'Noto Sans JP', 英数字は'Roboto'
8の倍数
1:1.414 (白銀比)
320px単位
src/assets/images/<id>/
ディレクトリ作成
<id>/top.jpg
<id>/inner.jpg
<id>/menu.jpg
<id>/staff.jpg
src/data/index.json
を編集
src/data/shops/<id>.json
を作成、編集
page_config.json
を編集
$ npm run watch