У меня есть простое приложение vue, созданное с помощью vue cli 3. Когда я использую команду npm run serve
поверх VS Code, я могу отображать приложение через http://localhost:8080 без проблем. Я использую следующие команды для обслуживания папки dist через localhost.
npm run build
serve -s dist
После вышеуказанных команд я должен отображать приложение через http://localhost:5000, но в IE11 появляется следующая ошибка и приложение отлично работает на хроме.
SCRIPT1002: Syntax error
paginator.js (11,1)
Вот коды paginator.js, которые IE11 выдает ошибку.
11 class Paginator {
12 constructor(screen) {
13 this.pointer = 0;
14 this.lastIndex = 0;
15 this.screen = screen;
16 }
Что делает npm run build
и почему приложение запускается без ошибок после команды npm run serve
, но не запускается после команды npm run build
в IE11?
У меня установлены полифиллы, так что я могу использовать приложение в IE11 после npm run serve
, а вот мой тег скрипта из PolyFill.io
<script crossorigin=anonymous src="https://polyfill.io/v3/polyfill.min.js?features=Symbol%2Ces2015%2CArray.from"></script>