web-dev-qa-db-ja.com

コードを非表示/難読化してAngular 6/7アプリを保護する

AnAngular 6(または7)アプリケーションの製品コードを難読化する方法はありますか?本番コードとは、コマンドng build--prodの後に生成されたdistフォルダーを意味します。 Jscramblerという名前のソフトウェアを見たことがありますが、無料ではありません。どうやってやるの ?

ありがとう

8
Youssef Harkati

Angular 7+の場合、 @ angular-builders/custom-webpack を利用して javascript-obfuscator を利用できます。 1年前からアップグレードした可能性があると仮定して、Angular 8+のカスタムWebpackをリンクしました。Angular 7バージョンが必要な場合は、そのページのAngular 7互換バージョンの @ angular-builders/custom-webpack へのリンク