Как выполнять javascript не только в браузере?
Большое количество файлов xlsx с изображениями и текстом. Нужно добавить их на разные страницы сайта в разметку. Сайт на WP.
Что делаю сейчас?
Сохраняю файлы xlsx как веб-документы и регулярными выражениями меняю имена файлов нужным образом, а чтобы руками в блокноте не копипастить тысячи раз разные значения атрибутов и текст в разметку, я открываю обычную страницу в браузере и циклами бегаю по документу, но, так как обновленные данные живут до первого обновления страницы, копирую оттуда html, открываю страницу с подходящим slug-ом и вставляю в разметку, в общем, тяжко, долго, не видно конца и края. В связи с этим назрел вопрос, можно ли как-то выполнять javascript код с сохранением не открывая вручную тысячи страниц? Интуитивно думаю какое-нибудь API, хоть и никогда не работал или может, какой-то там протокол существует. Хотелось бы почитать или может вообще все не так делаю.
Дополнительно:
можно ли как-то выполнять javascript код с сохранением не открывая вручную тысячи страниц?
Можно сохранить в localStorgae или IndexedDB хорошая библиотека localForage.
- интересно) изучаю, смотрю)
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для выполнения JavaScript не только в браузере, вы можете использовать среду выполнения Node.js. Node.js - это среда выполнения JavaScript, построенная на движке V8 от Google Chrome. Она позволяет запускать JavaScript на сервере или в консоли вашего компьютера.
Чтобы использовать Node.js, вам необходимо установить его на ваш компьютер. Вы можете скачать установочный файл с официального сайта Node.js и следовать инструкциям по установке.
После установки Node.js вы можете создавать и выполнять JavaScript файлы из командной строки. Для этого вам нужно создать файл с расширением .js и написать в нем ваш скрипт. Например:
// Пример скрипта на JavaScript console.log('Привет, мир!');
Затем вы можете выполнить этот скрипт, открыв командную строку, перейдя в папку с вашим файлом и введя команду:
node имя_файла.js
Node.js также позволяет вам устанавливать дополнительные пакеты с помощью менеджера пакетов npm. Вы можете установить различные модули, библиотеки и фреймворки, чтобы расширить функциональность вашего JavaScript приложения.
Таким образом, использование Node.js позволяет вам выполнять JavaScript не только в браузере, но и на сервере или в консоли вашего компьютера, что делает его универсальным инструментом для разработки приложений на JavaScript.