home
  • 博客
6.11
  • 简介
  • 入门
  • 教程
  • 核心概念
  • 组件
  • 路由
  • 服务
  • EmberData
  • 深入主题
  • 应用程序开发
  • 应用程序关注点
  • 无障碍访问
  • 配置
    • 配置您的应用
    • 配置 Ember CLI
    • 处理弃用
    • 指定 URL 类型
    • 嵌入应用
    • 功能标志 (Feature Flags)
    • 可选功能
    • 构建目标 (Build targets)
    • 调试
  • 测试
  • 插件与依赖
  • 使用 TypeScript
  • 开发工具
  • 构建工具
  • Ember Inspector
  • 代码编辑器
  • 其他资源
  • 升级
  • 为 Ember.js 贡献代码
  • 术语表

配置您的应用


虽然 Ember 提供了强大的默认设置,让您几乎不需要配置任何东西,但如果您有需要,它仍然支持配置您的应用程序!Ember CLI 附带了对管理应用程序环境的支持。应用程序的运行时环境定义在 config/environment.js 中。在此文件中,系统会为 Ember CLI 支持的三种构建模式(开发、测试和生产)中的每一种构建一个 ENV 对象。

ENV 对象上有三个值得注意的属性:

  • EmberENV 可用于定义在运行时启用的 Ember 功能标志(请参阅功能标志指南)。
  • APP 可用于向应用程序的 Application 实例传递标志或选项。
  • environment 默认包含在构建时选择的构建环境(development、test 或 production)。

ENV 对象是在构建时定义的,但您可以通过从 your-application-name/config/environment 导入,在应用程序代码中访问该 ENV 对象。

例如:

import ENV from 'your-application-name/config/environment';

if (ENV.environment === 'development') {
  // ...
}
left arrow
学习资源
配置 Ember CLI
right arrow
团队 赞助商 安全 法律条款 品牌形象 社区准则
Twitter GitHub Discord Mastodon

如果你需要帮助,可以通过电子邮件联系我们,提交一个 issue,或者加入 Ember Discord 获取实时帮助。

© 版权所有 2026 - Tilde Inc.
Ember.js 是免费且开源的,并将永远保持免费。


Ember 由以下机构慷慨赞助
blue Created with Sketch.