代码之家  ›  专栏  ›  技术社区  ›  Vingtoft

角度|使用生产环境变量启动测试服务器

  •  0
  • Vingtoft  · 技术社区  · 6 年前

    environments.ts environments.prod.ts

    当我为生产而建造时( ng run build --prod ),则使用生产变量。正在运行测试服务器( npm start

    问题: 如何使用生产变量运行测试服务器?

    2 回复  |  直到 6 年前
        1
  •  1
  •   user4676340 user4676340    6 年前

    你有点乱指挥了。让我们回顾一下:

    npm start
    

    运行 start 在您的 package.json

    ng run build --prod
    

    不存在(据我所知)。要么是 ng build --prod npm run build -- --prod

    现在,如果您想使用不同的环境,命令是

    ng serve --env prod 
    ng serve --configuration prod
    

    前者用于Angular<5,后者用于Angular 6。

    为了确保运行良好的命令,只需运行

    ng serve --prod
    

    这将在生产模式下运行,您可以在 angular[-cli].json 文件。

    当然,您必须在 文件。

        2
  •  1
  •   Nasiruddin Saiyed    6 年前

    --prod 选项,同时使用angular cli运行它。 This 是其文档的链接,您可以参考以获取更多选项。

    ng serve --prod