如何在 React js 中动态生成一个 javascript 文件?

How to generate a javascript file dynamically in react js?

我正在使用 React js 构建一个带有仪表板的聊天应用程序,我希望客户复制一个脚本 link 以便将该应用程序作为小部件嵌入到他自己的网站上,每个客户都会有一个独特的 javascript 文件 link.

根据 ID 生成这些唯一 javascript 文件的最佳方法是什么?还是有其他方法可以做到这一点?

总而言之,您正在构建一个聊天应用程序,并且您希望让客户能够将聊天应用程序嵌入到该网站中。

这是你不能用 React 做的事情,你不需要为它生成文件或类似的东西。这是您需要在 back-end 上强制执行的内容,它在很大程度上取决于您的聊天应用程序的实施。

一个真正基本的实现是为每个客户端生成一个唯一的令牌。嵌入 url 类似于 https://yoursite.com/chat.js?toke=abcde。令牌随每个请求一起发送到 back-end 以识别客户端。