【问题标题】:How to include a frontend script when using create-react-app使用 create-react-app 时如何包含前端脚本
【发布时间】:2016-12-20 08:20:48
【问题描述】:

我正在尝试将 jquery 模块 select2 添加到我由 create-react-app 创建的 react 项目中。

我在跑步

npm install --save select2

并且可以看到依赖项已正确添加到我的 package.json 中。

然后我将其添加到我的反应代码之外的全局 javascript 文件中:

$(function () {
    $('select').select2();
}); 

这不起作用,因为不包括 select2 脚本。

我做错了什么?我应该以某种方式在我的反应代码中运行 jquery 代码吗?我应该做一些特定的事情来包含 select2 库吗?

这可能是一个非常基本的问题,但我很困惑在 create-react-app 框架下运行时实际上如何包含脚本。

【问题讨论】:

    标签: npm npm-install create-react-app


    【解决方案1】:

    经过更多研究,我意识到我可以做到以下几点:

    1. 运行“npm install --save jquery”。这会将 jquery 添加到 package.json

    2. 将此导入语句添加到我的组件中:'import $ from 'jquery';'

    任何 cmets 或更正确的解决方案仍将受到赞赏。

    【讨论】:

      猜你喜欢
      • 2019-09-07
      • 2019-10-27
      • 2020-02-17
      • 1970-01-01
      • 2019-05-26
      • 2020-11-21
      • 1970-01-01
      • 2020-03-10
      • 1970-01-01
      相关资源
      最近更新 更多