2017-02-10 6 views
0

私のプロジェクトでカスタムcssを使用しようとすると、手間が掛かります。私はすべてのhtml、css、jsがすでに動作しているフロントエンドプロジェクトのすべてのファイルを持っています。そこで、Publicという名前の新しいコントローラと、必要なすべてのビューを作成しました。これらのビューは私のフロントエンドページのセクションです。連絡先、家などのように。 私はすべてのカスタムCSSをフォルダアセット/スタイルシートに入れます。そして、資産/ javascript上のすべてのjsファイル。その後、私はpublic.html.erbという名前の新しいレイアウトを作成しました。その上で、Imは私のカスタムCSSファイルを呼び出すためにtryng:ExecJS :: ProgramError公開#のnameofmyviewでレールでカスタムCSSを使用する(Windows)

:いずれかの方法で

<%= stylesheet_link_tag 'app', media: 'all' %> 

または

<%= stylesheet_link_tag 'application', media: 'all' %> 

を、イムはまだエラーを取得しますマニフェストファイルも編集しようとしました。私は行の上に置く:(= require_tree。)行:( = app)私のカスタムCSSの名前です。まだ動かない。 stylesheet_link_tagヘルパーでapplicationという単語を置き換えると、ページはロードされますが、CSSは一切ありません。 私のプロジェクト、ウィンドウズ上でカスタムCSSファイルを使用したいのですが、どうしたらいいですか?

+0

[Rails ExecJS :: ProgramError in Pages#home?](http://stackoverflow.com/questions/28421547/rails-execjrogramerror-in-pageshome)の可能な複製 –

答えて

0

私が解決したのは、すべてのカスタムファイル(css、jsなど)をファイルinitializers/assets.rbに追加することでした。

私はそれ以来、他の問題はありませんでした。しかし、それは正しいのでしょうか?私のやり方でこのファイルを編集してください。私はLyndaのチュートリアルに従っていたので、このファイルは変更されていません。マニフェストのみです。それは良いですか?

関連する問題