У меня есть файл json (я создаю этот файл json с использованием node.js), который я прочитал в HTML с использованием библиотеки json2 html, и если файл json присутствует / доступен для чтения, он будет загружены на наш сервер.
У меня есть код json2 html, который читает файл json и печатает страницу HTML на основе содержимого файла json. Если файл json не читается или отсутствует, я хочу, чтобы node.js / javascript остановил или завершил процесс, чтобы на сервер ничего не загружалось. Как мне остановить / прекратить обработку кода, если файл json недоступен.
У меня есть process.exit()
в моем файле HTML, где я читаю файл json. Это не выходит изящно. Когда я проверяю элементы, это ошибки Uncaught (in promise) ReferenceError: process is not defined
. У меня есть npm i process
, хотя процесс является глобальным. Я все еще явно определяю const process = require('process');
в моем файле index. js. Тем не менее я получаю сообщение об ошибке при открытии файла html в браузере. Как обойти эту ошибку. Пожалуйста, ознакомьтесь с моим кодом из моего html файла
let responseContent = fetch('studentRecords.json')
.then(function(response) {
return response.json();
})
.catch(function(err) {
process.exit(1);
});