首页 > 解决方案 > 尝试在生产中的反应应用程序中添加自定义 HTML 和 JS 代码

问题描述

与许多 SaaS 应用程序一样,我们提供管理员直接从任何后端表单添加自定义 HTML、CSS 和 JS。它在没有任何 JS 框架(如 react 或 vue)的应用程序中完美运行。

我想对反应应用程序做同样的事情。我正在考虑的解决方案可以是-

  1. 编译后将自定义代码添加到 bundle.js 中。我们可以使用 gulp 或 webpack 来编译代码或其他东西,以将这些更改应用到 react 应用程序的生产构建中。
  2. 代码在生产时是否可以直接在public/index.js中添加代码

我可能错了。请向我建议任何可能的方法来使生产反应应用程序中的东西。

标签: javascripthtmlreactjsdomsaas

解决方案


我真的无话可说q1。但是对于q2 ,即使它在本地运行,在index.js文件中添加代码也不是一个好的选择。在index.jsApp.js中编写所有代码并不是一个好习惯。尝试制作组件并编写更简洁的代码是React的美妙之处。


推荐阅读