繁体   English   中英

如何在客户端服务器上运行我的 node.js 应用程序而不与他们共享代码库?

[英]How do I run my node.js application on a client's server without sharing the codebase with them?

我们将 Angular 用于前端,Node.js 用于后端。 我们正在与客户对话以在他们的本地服务器上运行我们的应用程序,因此如果我们可以使用应用程序的 package 可执行文件,它不会让他们访问我们的源代码。 我们想知道是否有任何强大的工具可以帮助我们做到这一点,或者是否有任何其他方式可以让他们使用我们所有应用程序的产品,而无需让他们了解应用程序的技术工作原理。

我认为你有下一个选择

  1. 将您的后端部分编译为单个可执行文件nexe
  2. 将您的关键部分编码为奇怪的格式
  3. 在压缩器/压缩器工具压缩器之后在docker中运行您的后端部分
  4. 将模块编译为二进制格式binary

  5. 混合所有选项

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM