gpt4 book ai didi

google-chrome-extension - Chrome 扩展——用户可以使用我的源代码吗?

转载 作者:行者123 更新时间:2023-12-05 02:24:20 27 4
gpt4 key购买 nike

我即将向 Chrome 网上商店发布我的第一个 Chrome 扩展程序。他们希望压缩和上传代码。一旦通过批准,如果我理解正确的话,它将作为 .crx 文件提供给用户。

但是这些 crx 文件是扩展名为 .crx 的简单 zip 文件,对吗?如果是这样,用户将无法获得源代码吗?

这意味着,我可能会看到我的源代码的 100 多个版本与我的扩展程序一起在 Web 商店中 float 。 :(

有没有办法防止用户获取源代码?

最佳答案

为您的扩展提供源代码是回馈开源社区的最简单方式。由于您至少使用一个开源应用程序 (Chrome),因此您应该考虑将项目开源作为偿还债务。

您还应该了解 GitHub/Bitbucket 配置文件是开发人员组合。许多公司在提供工作之前都会查看这些。如今,每个优秀的开发人员都有大量的开源项目。这使任何人都可以了解他们编写的代码有多好、他们与其他开发人员协作的能力如何、他们对细节的关注程度等。

最后但并非最不重要的一点是,如果您的扩展非常好,如果您不断维护它并开发新功能并且您的用户喜欢使用它,那么您可以肯定它会保护自己免受任何类型的复制。如果您开源代码,您肯定会找到一些合作者,他们会提供翻译、新功能并帮助您修复错误。

无论如何,您的问题的答案是:如果您担心有人会使用您的 JavaScript 代码,您可以 obfuscate it .当然,混淆代码可以是prettified由渴望阅读它但没有注释和有意义的变量名的人阅读会很痛苦。其他解决方案是写一个 NPAPI pluginNative Client app因为这些允许您编译部分代码。

关于google-chrome-extension - Chrome 扩展——用户可以使用我的源代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13063689/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com