2017-07-11 9 views
0

私はangle3のアプリケーションをs3上でJWTで認証されたフラスコのapiでホストしています。私はDEVのENV用にビルドする方法angular2 - cliで構築する方法 - main.bundle.jsすべての秘密を表示

は、これは次のとおりです。

ng build -dev 

私はに行けば:

https://test.com/main.bundle.js 

と私はあまりにも多くの非暗号化されたJSの機能とロジックについてを参照してくださいファイルを表示ウェブサイトのコメントなど。

どうしてですか?これはあまりにも恐ろしいです...

私はどのように修正しますか?

おかげで、あなたのdevの的環境のために

答えて

1

、デバッグ目的のために、あなたのコードを見てOKでなければなりません。あなたは、あなたのprod環境にコマンド

PRODで

ng build --prod

+0

次利用を展開するとき、私はこのようなファイルを参照 - main.0a23b93a35351399c8e1.bundle.jsを – Tampa

+0

うん、それは結果を期待されます。 Angularはファイル名にチェックサム値を追加します。それがコンテンツであることを確認してください。それは、細分化され、醜くされるべきです。 –

+0

uglifiedについてもっと知りたいのですが? uglifiedコードが翻訳されるのをどれだけ安全にするかは、情報を取得するための情報を取得するためのものです。 – Tampa

関連する問題