本文介绍了如果将我的余烬应用程序从2.18更新到3.4,它将在IE浏览器中工作吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的余烬应用程序的当前版本为 2.18.0 ,并且该应用程序也可用于 IE 浏览器如果我将其升级到 3.4 ,它是否不会运行到 IE ?如果没有,那么 IE 不会运行的版本是什么?

The current version of my ember app is 2.18.0 and the app is working to IE browser as well and if I upgrade it to 3.4 would it not run to IE? If not, what are the versions of IE that it won't run?

是否可以支持 IE 版本低于 9 余烬版本 3.14

Is it possible to support the IE version that are lower than 9 for ember version 3.14?

推荐答案

是。只要您使用该浏览器配置应用的目标,Ember 3.x就可以在IE 11中运行。此配置在 config / targets.js 中处理。可以在以下位置找到默认版本:

Yes. Ember 3.x works in IE 11 as long as you configure your app's targets with that browser. This configuration is handled in config/targets.js. The default version can be found at:

,看起来

'use strict';

const browsers = [
  'last 1 Chrome versions',
  'last 1 Firefox versions',
  'last 1 Safari versions'
];

const isCI = !!process.env.CI;
const isProduction = process.env.EMBER_ENV === 'production';

if (isCI || isProduction) {
  browsers.push('ie 11');
}

module.exports = {
  browsers
};

单独的生产/ CI部分允许开发,而使用异步/等待语法则更容易推理,但最终的生产版本已修改为可与IE一起使用。

The separate production/CI section allows development to happen with the much easier to reason about async/await syntax, but the final production build is modified to work with IE.

可能的浏览器目标的完整列表可以在

The full list of possible browser targets can be found at https://browserl.ist/

例如:

这篇关于如果将我的余烬应用程序从2.18更新到3.4,它将在IE浏览器中工作吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-01 19:43