yeoman环境搭建相关的笔记
关于Yeoman的相关备忘录
-
- yeomanの前にnodejsが必要なのでまずはnodejsからインストール
参考
yeomanインストール
nodejsインストール
环境可以说是我们生活的基础,也是我们身心健康的重要因素。
-
- VirturalBoxで仮想環境を作成
-
- 仮想環境のOSはCentOS6.5
- Vagrantで管理
安装Node.js
-
- 念のためvagrantのsandboxのモードはonにしておく
-
- pythonとopen-sslは先にインストールしておく必要あり
-
- epelとRemiもインストールしておく
- Remi、epel は yum のリポジトリ
做好准备
- リポジトリ追加
sudo rpm -ivh http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
安装
- 途中の確認メッセージはNoを選択
sudo yum install nodejs npm --enablerepo=epel
安装Yeoman
- grunt と bower も同時にインストールする
sudo npm install -g yo grunt-cli bower
-
- 次にジェネレータのインストール
- backboneはよくわからないので入れるだけ
sudo npm install -g generator-backbone
sudo npm install -g yo generator-webapp
sudo npm install -g generator-bespoke
确认行动
- 任意のディレクトリを作成
mkdir $HOME/yeoman_test_02
- 作成
cd $HOME/yeoman_test_02
yo webapp
- 下記エラー
Warning: PhantomJS not found. Use --force to continue.
- phantomjsが必要っぽいのでインストール
cd /usr/local/src
sudo wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz2
sudo tar jxfv phantomjs-1.9.7-linux-x86_64.tar.bz2
- パスを通す
sudo cp /usr/local/src/phantomjs-1.9.7-linux-x86_64/bin/phantomjs /usr/bin/
- 改めて作成
cd $HOME/yeoman_test_02
yo webapp
-
- 今度はエラーはなし
- サーバ起動
grunt server
-
- 起動できた
-
- ホストOSのブラウザから参照したい
-
- 一旦サーバストップ(ctrl + C)
- $HOME/yeoman_test_02/Gruntfile.jsを編集
// hostname: 'localhost'
hostname: '192.168.33.56'
- ホストOSのブラウザから下記にアクセス
http://192.168.33.56:9000/
- Allo, Allo!! (ブラウザに表示された)
以下是一种本地化的中文改写:
请给出以下一种选择:
-
- bespoke もやっとく
- オプションは全部Yesにしておく
mkdir $HOME/yeoman_test_03_bespoke
cd $HOME/yeoman_test_03_bespoke
yo bespoke
-
- ホストOSのブラウザから参照したい
- $HOME/yeoman_test_03_bespoke/Gruntfile.jsを編集
// hostname: '*', // Remove this line if you only want the server available locally
hostname: '192.168.33.56',
- サーバ起動
grunt server
- ホストOSのブラウザから下記にアクセス
http://192.168.33.56:8000/
新手!(在屏幕上显示)