如何在 react js 中动态生成 javascript 文件?
Posted
技术标签:
【中文标题】如何在 react js 中动态生成 javascript 文件?【英文标题】:How to generate a javascript file dynamically in react js? 【发布时间】:2020-11-24 09:45:33 【问题描述】:我正在使用 react js 构建一个带有仪表板的聊天应用程序,我希望客户端复制一个脚本链接,以便将应用程序作为小部件嵌入到他自己的网站上,每个客户端都有一个唯一的 javascript 文件链接.
根据 id 生成那些独特的 javascript 文件的最佳方法是什么?还是有其他方法可以做到这一点?
【问题讨论】:
【参考方案1】:总而言之,您正在构建一个聊天应用程序,并且您希望客户能够在该网站中嵌入聊天应用程序。
这是你不能用 React 做的事情,你不需要为它生成文件或类似的东西。这是您需要在后端强制执行的内容,并且很大程度上取决于您的聊天应用程序的实现。
一个真正基本的实现是为每个客户端生成一个唯一的令牌。嵌入网址类似于https://yoursite.com/chat.js?toke=abcde
。令牌与每个请求一起发送到后端以识别客户端。
【讨论】:
以上是关于如何在 react js 中动态生成 javascript 文件?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 NextJS+React 中使用 api 生成的内容创建用户可自定义的动态 url?
在 ASP.NET MVC 中动态生成 Javascript、CSS