如何在reactjs中导入外部javascript(需要jquery)

首先,我仍然是网络开发的新手。 好的,现在回答这个问题。 我有这些import:

import $ from 'jquery'; window.jQuery = $; window.$ = $; global.jQuery = $; import './assets/js/waves'; 

如果我的外部JavaScript需要jquery,如何正确导入外部javascript到reactjs?

因为根据这些家伙说的话:

reactjs,bootstrap和npm import – 没有定义jQuery

是否提升了ES6模块的import?

我的导入将被挂起,这导致我的外部“ ./assets/js/waves”js导致错误。

 Uncaught ReferenceError: $ is not defined? 

提前致谢!

 import * as jQuery from 'jquery'; 

然后你有一个jQuery的参考,你可以用它做你喜欢的,例如:

 window.$ = jQuery;