2017-01-21 3 views
1

ember電子でember電子アプリケーションをビルドするとき: ビルドに失敗しました。 (常にnode_modules以内)"Error at...:"の数行ember electron:ember-browserifyによってパッケージビルドに失敗しました

続い

File: assets/vendor.js (91129:6) 

    The Broccoli Plugin: [UglifyWriter] failed with: 

私はそれが燃えさし-browserifyとは何かを持っている必要があることを把握できました。 私はservice.jsファイルでこのノードモジュールをインポートしています:

import Usabilla from 'npm:usabilla-api'; 

好奇心旺盛なことがあり、そのすべてがうまくていると私はエラーなしノードモジュールを使用することができます(燃えさしが仕えるように)ember electronと。問題は、アプリを.dmgファイルとexeファイルにパッケージ化して配布する場合にのみ発生します。

私には何が欠けていますか? ご協力ありがとうございました!

答えて

1

あなたのビルドは縮小段階で失敗しています。おそらく、あなたが引っ張っているパッケージの1つのサイズか、すでにそれが縮小されているためです。細分化は、ローカルで実行したときに問題が発生していないため、生産またはパッケージングのためにビルドする場合にのみ発生します。説明のための

To exclude assets from dist/assets from being minificated, one can pass options for broccoli-uglify-sourcemap

+0

ありがとう:問題を引き起こしている

the js-files are minified with broccoli-uglify-js in the production-env by default. You can pass custom options to the minifier via the minifyJS:options object in your ember-cli-build

You can exclude specific files/resources:あなたはminifactionのステップの詳細を見つけることができますEmberCLI docs on minificationから、 !それが私の問題を解決しました。 –

関連する問題