最近我试图在AWS Elastic Beanstalk中托管我的网站。该网站启动并运行,现在我可以使用Chrome和Mozilla访问它。但是,它使用Microsoft Edge打开它时给我以下错误。
这是我通过Mozilla和Chrome获得的输出,网站运行完美。
有人可以解释为什么该网站没有在Edge中运行?
Angular CLI应用程序需要更多步骤才能支持Internet Explorer。这很简单:取消注释一些导入并安装几个npm包。我们看到这个错误,因为Internet Explorer不支持很多常用的JavaScript部分。对于数组函数尤其如此。
取消注释那里的所有导入行。对我来说,简单的方法是用**替换所有// import
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包
试试这个 :
重置IE设置
1)在Internet Explorer中,选择“工具”菜单,然后单击“Internet选项”。
2)单击“高级”选项卡,单击“重置”按钮。
3)在提示询问“您确定要重置所有Internet Explorer设置吗?”时,单击“重置”按钮。
4)单击“确定”,重新启动IE。
然后检查您的问题
希望这会帮助你。