繁体   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