javascript — «Неожиданный токен =» при загрузке в Azure

«Неожиданный токен =» при загрузке в Azure

Я столкнулся с проблемой, которой у меня никогда не было. Я работаю над чат-ботом на базе Microsoft Bot Framework, поэтому я уже загрузил свой проект в Azure несколько недель назад, и все работает нормально.

Сегодня я загрузил новое обновление моего проекта, эта версия отлично работает на моем компьютере. Но когда я загружаю в Azure, log выдает мне эту ошибку

 SyntaxError: Unexpected token = at new Script (vm.js:79:7) at createScript (vm.js:251:10) at Object.runInThisContext (vm.js:303:10) at Module._compile (internal/modules/cjs/loader.js:656:28) at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10) at Module.load (internal/modules/cjs/loader.js:598:32) at tryModuleLoad (internal/modules/cjs/loader.js:537:12) at Function.Module._load (internal/modules/cjs/loader.js:529:3) at Module.require (internal/modules/cjs/loader.js:636:17) at require (internal/modules/cjs/helpers.js:20:18) Wed Oct 16 2019 08:25:08 GMT 0000 (Greenwich Mean Time): Application has thrown an uncaught exception and is terminated: 

Эта ошибка выдается строкой 2 «userCourses = {}»:

 class UserProfil { userCourses = {} constructor(login, firstname, lastname, lastaccess) { this.login = login; this.firstname = firstname; this.lastname = lastname; this.lastaccess = lastaccess; } } module.exports.UserProfil = UserProfil 

Но, похоже, выдает ошибку в каждом символе, таком как «= ({«, так что это не особенность этой строки … этот проект полностью работает на моем компьютере и работал день назад на AZure, так что я действительно не знаю, что может сделать эта большая проблема

Кто-то уже сталкивался с этим?

Спасибо ! :-)

РЕДАКТИРОВАТЬ: После поиска я обнаружил, что мой компьютер работает под управлением Nodejs версии 12, и это объявление является новым в Nodejs 12, возможно, Azure запускает последнюю версию LTS (10), поэтому он не работает на нем. Я установил версию LTS на свой компьютер, и ошибка выдает то же самое, что и Azure :-)

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector