私たちの Ember アプリケーションは 2.8 バージョンで開発されており、POD 構造に従っています。
以下のように2つの異なるビルドを生成しています
1)開発サーバーの場合:コードに変更はなく、ビルドするだけです
2) テスト サーバーの場合: HBS のセクションを削除し、router.js からルートを削除してからビルドします。
そして、以下のように package.json で構成されている" npm run-scripts build " を使用してビルドします。
"scripts": {
"build": "ember build",
"start": "ember server",
"test" : "ember test"
},
ember 2.8v で、ビルドに基づいてセクションを削除する条件を記述できるかどうかを知りたいです。
npm run-scripts buildDevを指定すると、通常のビルドが行われます
そして、npm run-scripts buildTestを指定すると、セクションの削除が行われ、ビルドが行われます
ただし、package.json では、両方とも次のように構成されます
"scripts": {
"build" : "ember build",
"buildDev" : "ember build --environment=production",
"buildTest": "ember build --environment=production",
"start": "ember server",
"test" : "ember test"
},