无需运行服务器即可在Ember-CLI中重新构建文件

时间:2015-10-19 14:03:18

标签: ember.js ember-cli

我计划从" EmberJS"到了Ember-cli,虽然我有一个小问题。是否只能运行文件观察器而不是服务/使用将运行本地服务器的ember serve?当我在Google App脚本上运行我的PHP后端时,我已经在localhost中运行了本地python HTTP服务器:8080我不需要在localhost中运行另一个:4200

如果我不运行ember serve我的开发环境中的本地更改将不会更新。有没有更好的方法呢?在开发环境中运行时,是否可以在app文件夹中使用资产?并使用dist文件夹进行登台/实时环境?

1 个答案:

答案 0 :(得分:2)

如上所述in the guide,您可以使用带有.parent { position: relative; } .parent:before { border: 1px solid yellow; content: ""; display: block; height: 100%; position: absolute; width: 100px; } .inner { border: 1px solid red; max-width: 200px; position: absolute; } .item { border: 1px dotted grey; float: left; }标记的<div class='parent'> <div>element</div> <div class="inner"> <div class="item">text</div> <div class="item">text</div> <div class="item">text</div> <div class="item">text</div> <div class="item">text</div> <div class="item">text</div> <div class="item">text</div> <div class="item">text</div> <div class="item">text</div> </div> </div>命令。

build

这将继续重建您的更改,但实际上不会运行服务器。

至于你的第二个问题:

  

在开发环境中运行时,是否可以在app文件夹中使用资产?并使用dist文件夹进行登台/现场环境?

我不相信。您可以更改--watch配置文件中的ember build --watch 媒体资源,但不能使用特定于某个环境的资源。你总是可以编写一个快速脚本来移动文件。 :)