jQuery和Webpack插件(SignalR)

克拉富

我正在尝试在我的React应用程序中使用一个JQuery插件(SignalR)。

我所做的是:

  1. 通过npm安装jquery;
  2. 通过npm安装signalr客户端;
  3. 在webpack.config中添加条目以指定jQuery和SignalR路径;
  4. 在我想要的React组件中使用import $ from 'jquery'import 'msSignalrClient'

但这似乎不起作用,因为我收到此错误: jquery.signalR.min.js?dc9f:9Uncaught Error: jQuery was not found. Please ensure jQuery is referenced before the SignalR client JavaScript file.

一种有效的解决方法是在my index.html:中这样加载jQuery <script src="https://code.jquery.com/jquery-2.2.4.min.js"></script>当然,它根本不是最佳选择,我想用上面介绍的方法导入jQuery。任何帮助表示赞赏!

克拉富

我最后所做的是:

window.$ = window.jQuery = require("jquery");

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章