2016-06-21 60 views
0

所以現在我有兩個外部jQuery文件paginate.js和custom.js。我已經通過npm install安裝了jQuery。我試圖通過向app.js添加一些代碼來加載這兩個文件。如何將外部jquery文件加載到phoenix框架?

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

但在控制檯上,當我添加上面的代碼到app.js,它會觸發未捕獲的ReferenceError:未定義jQuery的..我相信,我安裝了jQuery的成功,我可以寫一些代碼jQuery來測試....任何建議將這些外部jQuery文件添加到我的鳳凰應用程序?爲什麼它說Jquery沒有定義?

在此先感謝。

回答

0

因此,我通過在早午餐-config.js加入 「jquery的」 固定它

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的作品!