我正在尝试将jquery模块select2添加到我的react项目中,该项目由create-react-app创建。
我正在运行
npm install --save select2
并且可以看到依赖项已正确添加到我的package.json。
然后我将其添加到反应代码之外的全局javascript文件中:
$(function () {
$('select').select2();
});
这不起作用,因为不包括select2脚本。
我做错了什么?我应该以某种方式在我的反应代码中运行jquery代码吗?我应该做一些特定的事情来包括select2库吗?
这可能是一个非常基本的问题,但是我很困惑在create-react-app框架下运行时如何实际包含脚本。
答案 0 :(得分:2)
经过更多的研究后,我意识到我可以做到以下几点:
运行' npm install --save jquery'。这会将jquery添加到package.json
将此导入语句添加到我的组件中:'从' jquery';'
任何评论或更正确的解决方案仍将受到赞赏。