ruby on railでember.jsとnodejを設定する方法は?エラーが発生しましたruby on railsでember.jsとnodejを設定する方法
The Broccoli Plugin: [object Object] failed with:
Error: watch ENOSPC
ruby on railでember.jsとnodejを設定する方法は?エラーが発生しましたruby on railsでember.jsとnodejを設定する方法
The Broccoli Plugin: [object Object] failed with:
Error: watch ENOSPC
まず、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.imとnandovieiraに入金を開始します。君たちありがとう。