Skip to content

smellman/mapprint

 
 

Repository files navigation

CircleCI

千葉県サポート情報マップ印刷用

こちらの 千葉 ガソリン・給水・避難所・携帯充電・無料Wifiマップ を、印刷向けに最適化したサイトのソースコードです。

https://codeforjapan.github.io/mapprint/map.html

から実際のページを確認できます。

おばあちゃんの手に届くまで

このプロジェクトで作られたデータは、さまざまな人々の手を経て、困っているおばあちゃんのところに届きます。

kamimap_180713.png

LICENSE

This software is released under the MIT License, see LICENSE.txt.

Help Wanted!!

Issues にあるいろいろな修正にご協力いただけると嬉しいです。 詳しくはこちら

開発環境の構築方法

Requirement

  • ruby >= 2.2.6
  • bundler
  • node.js >= 6.0.0
    • OSXでbundlerがうまく入らな無い方はこの辺を、node.jsが入らない方はこの辺などをご参照ください

環境構築

git clone [email protected]:codeforjapan/mapprint.git
cd mapprint
npm install
bundle install --path=vendor/bundle
npm run lint
npm test
bundle exec middleman build

起動

bundle exec middleman server

http://localhost:4567 で見れるはず

test

npm test

Chrome HeadLess がエラーになった場合、以下を試してみてください

 sudo wget -q -O - https://dl-ssl.google.com/linux/linux_signi
ng_key.pub | sudo apt-key add -     && sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'     && sudo apt-get update     && sudo apt-get install -y google-chrome-unstable fonts-ipafont-gothic fonts-wqy-zenhei fonts-thai-tlwg fonts-kacst  libx11-xcb1      --no-install-recommends     && sudo rm -rf /var/lib/apt/lists/*

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 64.0%
  • CSS 14.3%
  • Ruby 8.9%
  • JavaScript 6.5%
  • HTML 6.3%