2016-09-16 14 views

答えて

0

まず、Rails環境で実行してください。

rails new myApp 

ここで、Gemfileをクリーンアップします。

gem 'rails', '4.2.0' 
gem 'sass-rails', '~> 5.0' 
gem 'uglifier', '>= 1.3.0' 
gem 'ember-cli-rails' 

bundle installで依存関係をインストールできます。

Ember gemの発電機があります。これでイニシャライザファイルを作成しましょう。デフォルトでは

rails g ember-cli:init 

app/frontendの下で暮らす必要がありますフロントエンドと呼ばれるアプリケーションを使用するように構成されています。

root 'frontend#index' 

あなたはインデックスメソッドを持つコントローラFrontendControllerを作成

get '/*path' => 'frontend#index' 

にそれを変更することがあります。私たちもその視点を必要とします。 app/views/frontend/index.html.erb内のインデックスメソッド用の空のビューを作成する別のレイアウトも作成したいと思います。他のものと一緒にデフォルトのレイアウトを使いたいかもしれません。そのため、以下の内容のapp/views/layouts/frontend.html.erbファイルを作成してください。

<!DOCTYPE HTML> 
<html lang="en"> 
<head> 
    <meta charset="UTF-8"> 
    <title>MyApp</title> 
    <%= stylesheet_link_tag 'frontend' %> 
    <%= include_ember_script_tags :frontend %> 
</head> 

<body> 
<%= yield %> 
</body> 
</html> 

app/assets/stylesheets/frontend.cssファイルを作成し、それをRailsのアセットパイプラインに追加することを忘れないでください。 config/initializers/assets.rbを開き、次の行を追加してください。

Rails.application.config.assets.precompile += %w(frontend.css) 

ノードからemberコマンドを受け取りました。これを使ってEmber Appを初期化します。

ember new frontend --skip-git 

これでアプリが作成されます。フロントエンドディレクトリに移動すると、より多くのnpmパッケージが必要になります。また、インストールしてください。

`ember install ember-cli-rails-addo` 

さて、サーバーrails s

baber.imnandovieiraに入金を開始します。君たちありがとう。

関連する問題