(12)デバイスにインターネットアクセスがないショールームで使用するアプリケーションを作成しました。 すべてが数週間続いていました。その後、「クロムが古くなっています」という通知がどこにでも表示され始めます。カスタムChromeビルドのサイズを減らすにはどうすればよいですか?
私はこれを取り除くために多くのことを試みましたが、残念ながら今までは何も働いていませんでした。 ここで提供されたアドバイスに従ってください:Disable "chrome is out of date" notification とコードを変更しようとします。
私はクロムを作ることができましたが、ターゲットデバイス(Windows 8の埋め込み(64)、全体のスペースは約80Go、残りのフリースペースは約20GOです)のために60Goがあまりにも大きかった 私は再構築しようとしましたより多くのオプションで:
is_debug = false
is_component_build = true
Symbol_level = 0
enable_nacl = false
remove_webcore_debug_symbols = true
その時、ビルドがある「のみ」20ゴー... は、私は、ビルドのサイズを小さくするために追加することができます任意のオプションはありますか?私はちょうど迷惑な通知なしクロム/クロムバージョンが必要 ...
はEDIT1:nw.jsオプションの2017年5月31日* おかげで、私は次の時間が使用されます確信しています! 残念ながら、この具体的なケースでは使用できません。
EDIT2:*
2017年6月8日
私はMP4ビデオのサポートを必要とするので、私は次のように構成ファイルを更新しました:
is_debug = false
is_java_debug = false
enable_iterator_debugging = false
is_official_build = true
optimize_for_size = true
target_os = "win"
is_component_build = false
target_cpu = "x64"
Symbol_level = 0
enable_nacl = false
remove_webcore_debug_symbols = true
#added for the MP4 support
proprietary_codecs = true
ffmpeg_branding = "Chrome"
ビルドが育ちます〜70ゴー...
生産環境で使用するには巨大でした。 だから私は、以下を維持しようとしました:
フォルダ:
Locales
ファイル:
xxx.manifest
chrome.dll
chrome_100_percent.pak
chrome_200_percent.pak
chrome_child.dll
chrome_elf.dll
chrome_watcher.dll
d3dcompiler_47.dll
icudtl.dat
libegl.dll
libGLESv2.dll
natives_blob.bin
resources.pak
snapshot_blob.bin
それは、少なくとも私はそうテストしてみたもののために、期待されるような作品に思えるのです遠い
は、これらのファイルだけを取得するための引数があるかどうか、またはすべてのデバッグファイルを削除するかどうかを知りたいと思っています。 「NW.jsこれは本当にパッケージングノード・プロジェクトのためのものだ、あなたはexeファイル、ファイルとそれを使用して、ユーザーフォルダを与えることができるように: