2016-10-16 2 views
-4

私はAngularJSプロジェクトを持っています。ソースコードを暗号化できるかどうかを知りたいので、他の人はそれをコピーできません。AngularJSプロジェクトのソースコードを暗号化することはできますか?

私はHTML、JS、CSSの拡張機能を持っています。

Minify + Uglify + Gulpを使用してコードを暗号化することは可能ですが、このオプションはJavaScriptコードのみと考えています。それは正しいのでしょうか?すべてのコードを暗号化することは可能ですか?

+3

「暗号化」という言葉は何を理解していますか? – Clive

+0

JavaScriptコードを「暗号化」することはできません。コードを隠すようには設計されていませんが、小さくするだけです)。いずれかの人が本当にしたい場合でも、誰かがあなたのコードをリバースエンジニアリングすることができます。 – Aurora0001

+0

クライアントのコードをuglifyしても、ユーザーはそれを見ることができず、コードをコピーできません。 – Diego

答えて

0

不可能です。ブラウザはあなたが書いたことを理解する必要があります。

すでに述べたように、唯一の選択肢は難読化です。コードを読みにくくすることはありません。

+0

ありがとうございます。コードを難読化するためのプラグインを教えていただけますか? – Diego

+0

これは良いオプションです:https://github.com/gruntjs/grunt-contrib-uglify – distante

+0

ありがとう@distante – Diego

関連する問題