【问题标题】:how to use environnement variable in cli build如何在cli构建中使用环境变量
【发布时间】:2017-05-18 15:50:01
【问题描述】:

我正在构建我的第一个 Angular 4 项目,并且我正在努力让它变得简单。所以这是我的问题:

有没有办法根据环境更改默认的 --output-path ? 换句话说,我想:

  • ng build 导出 /dev 文件夹中的文件

  • 然后 ng build --prod 导出 /prod 文件夹中的文件。

    outDir 可以被 environment.ts 修改吗?

提前致谢!

【问题讨论】:

    标签: angular build command-line-interface environment


    【解决方案1】:

    您可以使用--output-path=SOME_PATH 设置输出路径。你可以像这样向你的 package.json 添加一些脚本:

    "builddev" : "ng build --output-path=SOME_PATH"
    "buildprod" : "ng build --prod --output-path=SOME_OTHER_PATH"
    

    查看文档here

    【讨论】:

    • 太棒了!由于我是 Angular 的新手,我从未听说过 package.json 中的脚本。我会看的。谢谢 Robin ps)我猜第二个脚本应该是:“buildprod”:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-01
    • 1970-01-01
    • 2018-12-26
    • 2019-04-10
    • 1970-01-01
    相关资源
    最近更新 更多