[英]Is there any difference in the dist/ folder generated when ember build vs ember serve?
當我運行ember serve時,每次都會生成一個新的dist文件夾。 此文件夾與運行ember build時生成的文件夾相同嗎?
沒有不同。 除非指定環境標志,否則相同。 缺省情況下, ember build
和ember server
都沒有指定--environment
標志(可能的值是development,production),它將為開發環境構建。
在ember-cli用戶指南中明確說明,
余燼
將應用程序構建到dist /目錄中(通過--output-path標志進行自定義)。 使用--environment標志指定構建環境(默認為開發)。 使用--watch標志可以使進程保持運行並在發生更改時進行重建。
余燼服務器
啟動服務器。 默認端口是4200。使用--proxy標志將所有ajax請求代理到給定地址。 例如,ember服務器--proxy http://127.0.0.1:8080會將所有ajax請求代理到運行在http://127.0.0.1:8080的服務器。 別名:灰燼,灰燼發球
它幾乎相同,但有一個關鍵的區別。
當您運行ember serve
,還可以通過將<script src="/ember-cli-live-reload.js" type="text/javascript"></script>
注入head標簽來使您與livereload掛鈎。
這使得dist
-folder的內容不適用於其他任何東西,然后只能通過Ember CLI運行它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.