标签: node.js express binary source-code-protection
我尝试将快速Web API编译为二进制文件,以便保护我的源代码。
我正在尝试nexe。我注意到一些陷阱,例如__dirname and __filename的行为将被修改。我当然可以修改自己的代码以避免使用这两个变量。但是,我无法控制我引用的node_modules,或者我不想这样做,因为它们太多而且修改它们会导致后续版本升级出现问题。
有人对如何处理这样的问题有任何建议吗?我正在寻找可能的方向:
我正在使用Windows。