2017-08-13 1 views
0

Javascriptファイルをプリコンパイルしてインポートするにはどうすればできますか?例えばRailsビューと同じディレクトリからjavascriptファイルをインポートする方法

私の他の会社は、例えば

を見て、私は同じ/viewディレクトリ内companies.jsを維持したいと思います:

/app/views/companies/_form.html.erb 
/app/views/companies/index.html.erb 
/app/views/companies/new.html.erb 
/app/views/companies/edit.html.erb 
/app/views/companies/companies.js <--- like this 

これはjavascriptの多数のより良い組織を可能にファイルは/app/assets/javascripts/です。

私はこれまでに行ったことを見ましたが、今は複製できませんでした。

<% javascript_include_tag 'companies' %>を使用すると、ファイルが/assets/javascripts/にあります。

+0

へのパスでこれを追加しますか? – kunashir

+0

私は同意するだろうが、私はそれがRailsアプリケーションの前に完了したのを見た。 –

答えて

0

ビューのフォルダ内で.jsをコンパイルするように、app/assets/config/manifest.jsのマニフェストファイルを変更してください。

例えば

//= link_directory ../javascripts .js

jsのために、この場所を使用するときは、生産にプリコンパイル資産に問題はありません、あなたのビューのフォルダ

+0

あなたはそれがどのように見えるかの例を挙げることができますか? –

+0

私の答えは役に立ちましたか? –

関連する問題