まず最初に、nwsnapshotを見てきました。そしてそれは役に立ちません。
node-webkitを使用して在庫管理システムをデスクトップ アプリとして構築しています。ビルド中のプロジェクトは、compoundjs (mvc javascript ライブラリ) を使用しています。明確なフォルダー構造 (ご存知のように mvc) と、その中に複数の JavaScript ファイルがあります。
問題は、nwsnapshot ではアプリが単一のスナップショット ファイルしか持てないことですが、アプリケーションのロジックは異なる JavaScript ファイル内のすべてのフォルダーに分散されています。
では、クライアントに出荷する前にソース コードを保護するにはどうすればよいでしょうか? または他の回避策またはよりスマートな方法(はい、難読化について知っています)。