2015-06-16 40 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