簡體   English   中英

ember build vs ember serve時生成的dist /文件夾有什么區別嗎?

[英]Is there any difference in the dist/ folder generated when ember build vs ember serve?

當我運行ember serve時,每次都會生成一個新的dist文件夾。 此文件夾與運行ember build時生成的文件夾相同嗎?

沒有不同。 除非指定環境標志,否則相同。 缺省情況下, ember buildember 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM