Mais conteúdo relacionado
Semelhante a 日本語ではじめるDrupal Console (20)
日本語ではじめるDrupal Console
- 13. railsで新しいアプリを作成して
サーバーを起動する
$ rails new myapp
$ cd myapp
$ bundle install
$ rake db:migrate
$ rails server
$ open http://localhost:3000
# titleとcontentフィールドを持つblogの Model, View, Controllerを⽣成
$ rails generate scaffold blog title:string content:text
- 16. Drupal Consoleをインストール
$ curl https://drupalconsole.com/installer -L -o drupal.phar
$ php -r "readfile('https://drupalconsole.com/installer');" > drupal.phar
$ mv drupal.phar /usr/local/bin/drupal
$ chmod +x /usr/local/bin/drupal
$ drupal init --override
or
$ composer global require drupal/console:@stable
$ drupal init --override
or
$ git clone https://github.com/hechoendrupal/DrupalConsole.git
$ cd DrupalConsole
$ composer install
$ drupal init --override
https://hechoendrupal.gitbooks.io/drupal-
console/content/en/getting/project.html
- 17. ⽇本語表⽰に切り替える
$ drupal settings:set language ja
$ drupal
Drupal Console (1.0.0-beta4) | 現在のDrupalのバージョン (8.1.3)
===============================================================
設定ファイルをユーザーのホームディレクトリにコピーする
drupal init --override
Drupalをダウンロード、インストールしてサーバーを起動する
drupal chain --file=~/.console/chain/quick-start.yml
Drupalプロジェクトを新規作成する
drupal site:new drupal8.dev --latest
...
- 18. 新しいサイトを作ってサーバーを
起動するまで
Download, install and serve Drupal 8:
コマンドを1回叩くだけ、2,3分でサイトが⽴ち上がります。
$ drupal chain --file=~/.console/chain/quick-start.yml
// site:new
drupal 8.1.7 をダウンロードしています
[OK] Drupal 8.1.7 は /private/tmp/drupal8.dev にダウンロードされました
// site:install
Drupal 8のインストールプロセスを開始しています。
[OK] Drupal 8のインストールが正常に完了しました。
// server
[OK] Executing php from /Users/aoyama/.phpenv/versions/7.0.2/bin/php.
PHP 7.0.2 Development Server started at Sat Jul 30 00:22:43 2016
Listening on http://127.0.0.1:8088
Document root is /private/tmp/drupal8.dev
- 19. drupal chain の中⾝を覗いてみる
commands:
# Download Drupal
- command: site:new
arguments:
directory: 'drupal8.dev'
options:
latest: 'true'
# Install Drupal
- command: site:install
options:
langcode: en
db-type: sqlite
db-file: sites/default/files/.ht.sqlite
site-name: 'Drupal 8 Quick Start'
site-mail: admin@example.com
account-name: admin
account-mail: admin@example.com
account-pass: admin
arguments:
profile: standard
# Start php built-in server
- command: server
https://github.com/hechoendrupal/DrupalConsole/blob/master/conf
ig/dist/chain/quick-start.yml
- 22. よく使うコマンド集
$ drupal cache:rebuild # キャッシュクリア
$ drupal module:update {module} # コアやモジュールをアップデート
$ drupal module:download {module} # モジュールをゲット
$ drupal module:install {module} # モジュールをインストール
$ drupal module:uninstall {module} # モジュールをアンインストール
$ drupal theme:download {module} # テーマをダウンロード
$ drupal theme:install {module} # テーマをインストール
$ drupal theme:uninstall {module} # テーマをアンインストール
$ drupal database:connect # mysqlでDBに接続
$ drupal database:dump # DBをバックアップ
$ drupal database:restore # バックアップからDBをリストア
$ drupal cron:extcute # cront taskを実⾏
$ drupal generate:***** # CLIから⾊々作れます