Skip to content
This repository has been archived by the owner on Jan 14, 2022. It is now read-only.

taiju/website_base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

これは何?

Webサイト制作の基本セットを管理しているリポジトリ。

利用技術

  • git
  • sass
  • yuicompressor
  • Mojolicious::Lite

使い方

  1. このリポジトリをクローンする。
  2. templates/layouts/*.html.ep で基本レイアウトを作る。
  3. templates/*.html.ep でHTMLテンプレートを作る。
  4. app(Mojolicious lite_app) でルーティングする。
  5. _scss/*.scss にあるscssファイルでスタイルを書く。
  6. _scss/style.scss を、sassを使って、 public/style.css に出力する。
  7. スタイルはページごとに _scss/_pagename.scss に分け、 _scss/style.scss でインポートする。
  8. _expand_js/*.js にあるJSファイルでスクリプトを書く。
  9. _expand_js/*.js を、yuicompressorを使って、 public/js/*.min.js に出力する。
  10. ./app daemon --reload でサーバーを起動して確認
  11. gitでデータを管理する

静的ファイルに出力するには

以下の手順で。

  1. mkdir static
  2. cd static
  3. wget -r localhost:3000 -nH

Releases

No releases published

Packages

No packages published