去年,我为一个本地仓库(物流中心)开发了一个简单的基于Angulary-Express-SQLite的应用程序,用于跟踪每天进出的卡车,包括它们的重量,产地等信息。我将该应用程序部署在一个离线桌面上。 一切都很顺利,直到我知道仓库的电脑操作员把这个应用转售给其他仓库,金额还算不错。
现在,第一个仓库老板再次联系我,与一些变化的应用程序与一些关键的输入,根据新的指导方针从政府,我正在寻找一些解决方案,以防止应用程序再次被盗。
正如Joachim在他的评论中所说的,如果这个应用程序可以访问互联网,你可以在服务器上查看许可密钥或类似的东西。
也许像PKG这样的东西会有所帮助,它将您的源代码编译成一个单独的可执行文件。 npmjs上的PKG