Skip to content
This repository has been archived by the owner on Mar 11, 2018. It is now read-only.
/ histudy.github.io Public archive

姫路IT系勉強会の公式サイト(移行しました) => 移行先のサイトのURLは→

Notifications You must be signed in to change notification settings

histudy/histudy.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Himeji IT Study Meeting

Build Status

テスト方法

サイトの生成にHexoを利用しているので利用するためのパッケージをインストールします。

$ sudo apt install git nodejs nodejs-legacy npm

Hexoをインストールします。

$ sudo npm install -g hexo-cli

このリポジトリをクローンします。

$ git clone https://github.com/histudy/histudy.github.io

クローンしたリポジトリに必要なパッケージをインストールします。

$ cd website/
$ npm install

ビルドしてHexoのサーバーを起動します。

$ hexo g
$ hexo s

ブラウザで http://localhost:4000/ にアクセスすると内容の確認ができます。

各種コマンド

Hexoサーバーを起動する

npm run start

ブラウザでhttp://localhost:4000/ にアクセスすると内容の確認ができます。

サイトを生成する

npm run generate

デプロイ(Github Pageに反映する)

npm run deploy

こんなときは

hexoを実行しようとすると、「no method 'find'」というエラーが発生する

nodejsのバージョンが古いため、findメソッドが未実装のバージョンがインストールされている可能性があります。

nodejs -v

apt-getからは、古いバージョンのnodejsがインストールされてしまう可能性があるため、v4またはv6をインストールしてください。

  • v4をインストールする場合
sudo curl -sL https://deb.nodesource.com/setup_4.x | sudo bash -
  • v6をインストールする場合
sudo curl -sL https://deb.nodesource.com/setup_6.x | sudo bash -

検討課題

  • テンプレートのカスタマイズとか
    • 現在はhuemanを少し変更して使用中

About

姫路IT系勉強会の公式サイト(移行しました) => 移行先のサイトのURLは→

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •