最近,我尝试将网站托管在AWS Elastic Beanstalk中。该网站已启动并开始运行,现在我可以使用Chrome和Mozilla对其进行访问。但是,使用Microsoft Edge打开它时,出现以下错误。
这是我在Mozilla和Chrome上获得的输出,它们在网站上运行得很好。
有人可以解释为什么站点不在Edge中运行吗?
答案 0 :(得分:2)
Angular CLI应用程序需要更多一些步骤才能支持Internet Explorer。 这非常简单:取消注释一些导入并安装几个npm软件包。 我们看到此错误,是因为Internet Explorer只是不支持许多JavaScript的常用部分。对于数组函数尤其如此。
取消注释其中的所有导入行。对我来说,简单的方法就是更换所有 //导入 与 **
import 'core-js/es6/symbol';
import 'core-js/es6/object';
import 'core-js/es6/function';
import 'core-js/es6/parse-int';
import 'core-js/es6/parse-float';
import 'core-js/es6/number';
import 'core-js/es6/math';
import 'core-js/es6/string';
import 'core-js/es6/date';
import 'core-js/es6/array';
import 'core-js/es6/regexp';
import 'core-js/es6/map';
import 'core-js/es6/weak-map';
import 'core-js/es6/set';
import 'core-js/es6/array';
import 'classlist.js';
import 'core-js/es6/reflect';
import 'web-animations-js';
import 'zone.js/dist/zone';
安装npm功能
答案 1 :(得分:-1)
尝试一下:
重置IE设置
1)在Internet Explorer中,选择“工具”菜单,然后单击“ Internet选项”。
2)单击“高级”选项卡,单击“重置”按钮。
3)在出现提示询问“您确定要重置Internet Explorer的所有设置吗?”时,单击“重置”按钮。
4)单击“确定”,重新启动IE。
然后检查您的问题
希望这会对您有所帮助。