web-dev-qa-db-ja.com

Ember CLI?

私はEmberでWebアプリを構築してきましたが、それを公に使用するためにサーバーに配置する準備ができています。/dist /フォルダを作成したいだけです。これをFTP経由で手動でサーバーにアップロードします。

Emberでこれを実現するにはどうすればよいですか?ミニファイを有効にして、ビルドからテストファイルを削除する方法がわかりません。

Brocfile.js、bower.json、package.json、environment.js、tester.jsonの各ファイルと関係があるのではないかと思いますが、どのファイルがどのように見えるのかはわかりません。

ボーナス:制作ビルドを同僚と共有したいので、ミニファイを無効/有効にする方法も知りたいです。

「ember build --environment production」以上のものである必要があります。ミニファイを有効/無効にしたり、テストなどを含めたりするには、どのファイルを変更する必要がありますか? ?

ありがとう!

20
Drew Baker

distフォルダーを作成するために必要なことは、実行することだけです:

ember build --environment=production

または@Simonが言及したように

ember build --prod

しかし、骨に肉を追加するには:

設定を変更する必要がある場合は、environment.jsファイルはconfigフォルダーにあるはずです。

Emberドキュメントは、locationType: 'hash'ルーターで履歴が正常に機能することを確認します。

次のようなセクションがあり、ENV.theVariableToSet = 'myValue';変更したいものすべて

if (environment === 'production') {
  ENV.locationType = 'hash'
}
28
dougajmcdonald