javascript - 如何添加预构建的 javascript 以与 webpack 进行 react

标签 javascript reactjs webpack sanitization

我正在尝试使用sanitize-html在我的 React/Webpack 项目中。

浏览器集成说明如下:

  • 克隆存储库
  • 运行 npm install 并构建/缩小。
  • 您将在 dist/目录中找到 sanitize-html 的缩小版和未缩小版(包含其所有依赖项)。

我完成了所有这些并将文件复制到 React/Webpack 项目并使用以下命令导入文件:

const sanitizeHtml = require('../sanitize-html');

一切正常,但我在控制台中收到此消息:error

我做错了什么?

最佳答案

如果您有一些预编译库,通常会在 html 中将其包含在脚本标记中,那么您可能不需要将其导入到 React 中。以下是如何在 React 中使用 jQuery(我知道 React 中的 jQuery 很邪恶,但有时在使用外部库或现有网页时需要)。

jQuery 创建一个全局变量,因此您可以将其与 window.$window.jQuery 一起使用;

关于javascript - 如何添加预构建的 javascript 以与 webpack 进行 react ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43735905/

相关文章:

javascript - 每次单击按钮时加载相同的 div

javascript - 无法更新 jQuery 中文本框的值

javascript - 如何在 react-native 中以编程方式重新加载当前页面

javascript - 如何绕过文件加载器?

webpack - 排除 app.html~ 和 #app.html 等文件

javascript - .removeClass() 只工作一次

javascript - 不需要响应的跨域 AJAX?

javascript - React - Apollo Client,如何将查询结果添加到状态

javascript - 如何在 webpack/vue cli 中使用 uglifyjs 缩小和压缩 css/scss?

javascript - Laravel-mix@6.0.10 遇到未知错误 Uncaught DOMException : Failed to construct 'WebSocket'