home
  • 博客
6.11
  • 简介
  • 入门
  • 教程
  • 核心概念
  • 组件
  • 路由
  • 服务
  • EmberData
  • 深入主题
  • 应用程序开发
  • 应用程序关注点
  • 无障碍访问
  • 配置
  • 测试
  • 插件与依赖
  • 使用 TypeScript
  • 开发工具
  • 构建工具
    • 简介
    • Vite
  • Ember Inspector
  • 代码编辑器
  • 其他资源
  • 升级
  • 为 Ember.js 贡献代码
  • 术语表

简介


Ember 支持两种不同的构建环境

  • 我们的 Vite 集成适用于所有 3.28 及更高版本的 Ember。从 Ember 6.8 开始,它成为了新生成应用的默认构建方式。
  • 基于 ember-cli 的传统构建方式在所有 Ember 版本中仍然受支持。

你可以通过查看 package.json 文件中是否包含 @embroider/vite 来判断你正在使用哪种构建方式。

现有应用可以使用 Ember Vite Codemod 从基于 ember-cli 的构建切换到基于 Vite 的构建。

在 Ember 6.8 之后的版本中,如果你愿意,仍然可以通过以下方式选择使用旧版构建环境来生成新应用

npx ember-cli@ new my-app-name -b @ember-tooling/classic-build-app-blueprint
left arrow
TypeScript:使用 Ember Classic
Vite
right arrow
团队 赞助商 安全 法律条款 品牌形象 社区准则
Twitter GitHub Discord Mastodon

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

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


Ember 由以下机构慷慨赞助
[Netlify SVG 图标内容] [Heroku SVG 图标内容] [Fastly SVG 图标内容] [Percy SVG 图标内容] [Dnsimple SVG 图标内容]