2015-06-16 66 views
7

我試圖用JSPM導入jQuery插件jQuery.scrollTo用JSPM導入jQuery插件

到目前爲止,我與

jspm install npm:jquery.scrollto 

安裝了它,現在我想用

import $ from 'jquery'; 
import scrollTo from 'jquery.scrollto'; 

現在我只獲得

$(...).scrollTo is not a function 

錯誤導入。

我試圖去填充它,但是我從來沒有做過,也找不到一個很好的解釋如何去做,如果有必要的話。你能幫助我還是給我一個很好的解釋,何時以及如何需要補齊東西?

+0

我在一個全新的項目中嘗試了幾分鐘。 'jspm安裝jquery','jspm安裝npm:jquery.scrollto',然後像你一樣導入並工作,而不需要任何進一步的操作。仍然有這個問題? – Nobita

+0

是的,我仍然有問題。如果你用'jspm bundle-sfx app/main app.js'捆綁你的應用程序,它還能工作嗎?你能向我展示一下你的項目的小提琴或小回購嗎? –

回答

10

我在一個乾淨的項目測試,這裏是我遵循的步驟:

  1. jspm install jquery

  2. jspm install npm:jquery.scrollto -o "{format: 'global'}" - (見本answer

  3. 加上進口我app.js如問題中所述。

  4. 從開發模式和自執行包都測試都沒有錯誤。

您可以克隆一個測試回購我已經把here on Github,構建步驟在自述文件中。希望這可以幫助。

+1

謝謝!這對我有效。我認爲你在第二步中所做的重寫做到了。 –

+1

謝謝!這幫助我通過jspm調試包括我自己的jQuery插件。現在我至少可以告訴別人怎麼做。 – ryanttb