我必须提供nextjs项目给我的客户。但是我想对打字文件做一些改变,这样它就不会被人类理解了。客户端将构建并部署到其生产环境。我该怎么做呢?
Bassially,
typescript files -> machine readable format (will send to the client with full project)
machine readable format -> build and deploy.
我现在不能构建项目,因为它需要定期构建以生成静态文件,这些静态文件将部署在生产中,我不想以人类可读的格式提供代码。
我想你要找的是obfuscating
你的代码。
有很多工具可以实现它。
你可以搜索并尝试它们,找出哪个更适合你。
这里是我发现的一些可能对你有用的工具:
nextjs-obfuscator
jsCrambler