javascript - 尝试在生产中的反应应用程序中添加自定义 HTML 和 JS 代码
问题描述
与许多 SaaS 应用程序一样,我们提供管理员直接从任何后端表单添加自定义 HTML、CSS 和 JS。它在没有任何 JS 框架(如 react 或 vue)的应用程序中完美运行。
我想对反应应用程序做同样的事情。我正在考虑的解决方案可以是-
- 编译后将自定义代码添加到 bundle.js 中。我们可以使用 gulp 或 webpack 来编译代码或其他东西,以将这些更改应用到 react 应用程序的生产构建中。
- 代码在生产时是否可以直接在public/index.js中添加代码
我可能错了。请向我建议任何可能的方法来使生产反应应用程序中的东西。
解决方案
我真的无话可说q1。但是对于q2 ,即使它在本地运行,在index.js文件中添加代码也不是一个好的选择。在index.js或App.js中编写所有代码并不是一个好习惯。尝试制作组件并编写更简洁的代码是React的美妙之处。