Мне нужно развернуть мое приложение с HTTPS на том же сервере с Direct Admin
Сначала я установил порт на 8443 и запустил сервер с узлом index.js.
Сервер говорит, что работает на порту 8443.
Но когда я пытаюсь получить доступ к https: // домен. com: 8443 / socket.io / socket.io.js, браузер возвращает сообщение об ошибке «ERR_CONNECTION_REFUSED»
После этого я установил порт на 443 (как кто-то сказал, что HTTPS может работать только с портом 443) и запускаю сервер с узлом sudo index.js. На этот раз сервер не запустился и повторить много ошибок
project_path / node_modules / dotenv / Lib / main.js: 45
let value = keyValueArr [2] || «»
^^^
SyntaxError: объявления в области блока (let, const, function, class)
пока не поддерживается вне строгого режима
at exports.runInThisContext (vm.js: 53: 16)
в Module._compile (module.js: 373: 25)
в Object.Module._extensions..js (module.js: 416: 10)
в Module.load (module.js: 343: 32)
в Function.Module._load (module.js: 300: 12)
в Module.require (module.js: 353: 17)
по требованию (внутренний / module.js: 12: 17)
на объекте. (project_path / index.js: 16: 25)
в Module._compile (module.js: 409: 26)
в Object.Module._extensions..js (module.js: 416: 10)
Как я могу это исправить?