-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path10-install.html
51 lines (50 loc) · 2.41 KB
/
10-install.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>Ethnamドキュメント</title>
<link href="css/style.css" media="all" rel="stylesheet" />
<link href="css/github.css" media="all" rel="stylesheet" />
</head>
<body>
<p><a href=".">目次</a></p>
<div class="blob instapaper_body">
<article class="markdown-body entry-content">
<h1>インストール</h1>
<p>Ethhamのインストール方法について説明します。</p>
<p>composerを使ってインストールすることができます。</p>
<p>プロジェクト名を仮に<code>Sample</code>として、Ethnamをインストールして
プロジェクトを作成するところまでを説明します。</p>
<h2>composerをインストール</h2>
<p>composerをまだインストールしてない場合はインストールしておいてください。</p>
<p><a href="https://getcomposer.org/doc/00-intro.html#globally">https://getcomposer.org/doc/00-intro.html#globally</a></p>
<h2>軽く試してみたい場合は</h2>
<p><a href="https://github.com/DQNEO/ethnam#installtion">README</a> に書いてるとおりにやればOKです。</p>
<p>ただ、<code>composer create-project</code>を使う方法は一見簡単ですが、内部で何が行われているかが隠されてしまうので学習上あまり好ましくありません。
本格的にEthhamを使う場合はこれから説明するやり方で手動で環境構築することをおすすめします。</p>
<h2>プロジェクト用ディレクトリを作成</h2>
<pre><code class="language-sh"># プロジェクト用ディレクトリを作成
mkdir sample
cd sample</code></pre>
<h2>composer.jsonを作成</h2>
<pre><code class="language-json">{
"require": {
"ethnam/ethnam": "dev-master",
"ethnam/generator": "dev-master",
"smarty/smarty": "2.6.*"
}
}</code></pre>
<h2>パッケージをインストール</h2>
<pre><code>composer install</code></pre>
<h2>プロジェクトのスケルトンを作成</h2>
<pre><code>vendor/bin/ethnam-generator add-project -b . Sample</code></pre>
<h2>簡易サーバを起動</h2>
<pre><code>cd Sample
php -t www -S localhost:8000</code></pre>
<p>ブラウザで<code>http://localhost:8000/</code> にアクセスして "Welcome to Ethnam!"の画面が表示されたらOKです。</p> </article>
</div>
<div class="site-footer">
@2015 <a href="https://twitter.com/DQNEO">DQNEO</a>
</div>
</body>
</html>