【问题标题】:Import jQuery Plugin with JSPM使用 JSPM 导入 jQuery 插件
【发布时间】:2015-06-19 18:44:36
【问题描述】:

我正在尝试使用 JSPM 导入 jQuery 插件 jQuery.scrollTo

到目前为止,我已经安装了它

jspm install npm:jquery.scrollto

现在我正在尝试将其导入

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

现在我只是得到

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

错误。

我尝试填充它,但我以前从未做过,如果有必要,我找不到一个很好的解释。您能帮我或告诉我一个很好的解释,我何时以及如何需要垫片?

【问题讨论】:

  • 我在几分钟前尝试了一个全新的项目。 jspm install jqueryjspm install npm:jquery.scrollto,然后像您一样导入并在我这边没有任何进一步的操作。仍然有这个问题?
  • 是的,我仍然有问题。如果您将您的应用程序与jspm bundle-sfx app/main app.js 捆绑在一起,它仍然有效吗?你能给我看看你的项目的小提琴或小回购吗?

标签: jquery plugins shim jspm


【解决方案1】:

我在一个干净的项目上进行了测试,以下是我遵循的步骤:

  1. jspm install jquery

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

  3. 在我的app.js 中添加导入,如问题中所述。

  4. 在开发模式和自执行包中都进行了测试,没有出现错误。

你可以克隆一个我已经提交的测试仓库here on Github,构建步骤在自述文件中。希望这会有所帮助。

【讨论】:

  • 谢谢!这对我有用。我认为您在第 2 步中所做的覆盖做到了。
  • 谢谢!这有助于我通过 jspm 调试包括我自己的 jQuery 插件。现在我至少可以告诉别人怎么做。
猜你喜欢
  • 2016-06-03
  • 2016-03-28
  • 1970-01-01
  • 2016-06-17
  • 2020-11-19
  • 2017-09-24
  • 1970-01-01
  • 2019-01-07
  • 1970-01-01
相关资源
最近更新 更多