如何更改 ember-cli 中的 dist 文件夹路径?
Posted
技术标签:
【中文标题】如何更改 ember-cli 中的 dist 文件夹路径?【英文标题】:How do I change the dist-folder path in ember-cli? 【发布时间】:2014-09-04 16:58:54 【问题描述】:我想在 Laravel 中使用 ember-cli,我需要知道如何更改 dist 文件夹的路径。
【问题讨论】:
【参考方案1】:使用ember build
时使用输出路径选项:
ember build --output-path=/not-dist
【讨论】:
非常感谢,但是这个命令会删除 dist 文件夹中的所有内容。有什么办法可以避免吗? 它会替换每个构建中的文件夹。你想要的行为是什么? 每次运行后都有一个干净的构建。不要将自定义或供应商文件存储在 dist 文件夹中。为此目的使用公用文件夹。 您知道是否可以在其他地方设置该路径,例如 config/environment.js?【参考方案2】:您可以通过编辑位于项目根目录的 .ember-cli 文件来配置输出路径。
"output-path": "my-output-folder/"
默认情况下,'build' 和 'serve' 命令的值都是“dist/”,您可以在此处的源代码中看到:
https://github.com/stefanpenner/ember-cli/blob/0b7dcf3a0cdb35114643b076c91afda79efda6fc/lib/commands/build.js
https://github.com/stefanpenner/ember-cli/blob/0b7dcf3a0cdb35114643b076c91afda79efda6fc/lib/commands/serve.js
【讨论】:
【参考方案3】:您也可以从 config/environment.js 文件中更改路径...
module.exports = function(environment) . . .
之外
ENV.baseURL = '/your/new/path';
【讨论】:
以上是关于如何更改 ember-cli 中的 dist 文件夹路径?的主要内容,如果未能解决你的问题,请参考以下文章