在我的Ember應用程序中,我試圖添加money.js外部庫。我成功地通過將它安裝在涼亭中,然後將app.import('bower_components/money.js/money.js');
添加到我的ember-cli-build.js中。Ember外部js和全局
money.js定義了一個全局變量fx
,它可以在我的應用程序中使用。不過,我收到許多JSHint錯誤而構建的應用程序,如:
components/purchase-form.js: line 41, col 29, 'fx' is not defined.
Ember docs狀態:
通常,應用對象是全球唯一變量。所有 應用中的其他類都應該是 Ember.Application實例的屬性,該實例強調其第一個角色:全局名稱空間 。
我只是想知道什麼是導入這種LIB的沿着正確的方式在全球
很高興知道,我會用它,但我的問題需要一個更詳盡的答案。 tnx – masciugo
@masciugo這個答案就足夠了。唯一的問題是linting警告,因爲你正在使用一個沒有在文件範圍內定義的全局('fx')。 – locks
kumkanillam說了一些真實的東西,並且很有幫助,但我問__什麼是導入這種lib以及它的global__的正確方法。我最終使用了墊片。 – masciugo