2016-06-21 5 views
0

これで、2つの外部jQueryファイルpaginate.jsとcustom.jsが作成されました。そして、npmをインストールしてjQueryをインストールしました。 app.jsにいくつかのコードを追加して、これらの2つのファイルを読み込もうとしました。phoenixフレームワークに外部jqueryファイルをロードするにはどうしたらいいですか?

import $ from "jquery" 
import paginate from "./paginate"; 
import custom from "./custom"; 

が、コンソールで、私はapp.jsにコードの上に追加したときに、それが捕捉されないにReferenceErrorをトリガー:jQueryのは定義されていません..私は私がにjQueryを使っていくつかのコードを書くことができるように成功のjQueryを設置することを確信していますテスト....私のphoenixアプリケーションに外部jQueryファイルを追加するための任意の提案??なぜそれがJqueryが定義されていないと言うのですか?

ありがとうございます。

答えて

0

だから} }ブランチ-config.jsのに

npm: { 
enabled: true, 
// Whitelist the npm deps to be pulled in as front-end assets. 
// All other deps in package.json will be excluded from the bundle. 
whitelist: ["phoenix", "phoenix_html", "jquery"] 

"をjqueryの" を追加することによってそれを修正し、

ホワイトリストに「jquery」がありませんでした。私が追加した後、私のjQueryが動作します!

関連する問題