Size: a a a

Webpack — русскоговорящее сообщество

2021 May 06

A

Alex CherryTea in Webpack — русскоговорящее сообщество
import './style.scss';
document.title = 'RSS reader';
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
переименуйте init-body.html в index.html
источник

P

Pavel in Webpack — русскоговорящее сообщество
Я вообще не понимаю о чем речь.
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
если вы хотите генерировать html динамически воспользуйтесь vue, react, angular.
Если вы хотите статическую страничку собрать из кусочков html - воспользуйтесь шаблонизаторами. Webpack поддерживает ejs например. Есть еще handlebars. Есть фреймворки построеные вокруг статических шаблонизаторов,  например https://www.11ty.dev/
источник

P

Pavel in Webpack — русскоговорящее сообщество
Какой результат вы хотите получить?
источник

MP

Mi P in Webpack — русскоговорящее сообщество
Я хочу изменить DOM, через свойство body.outerHTML.
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Меняйте, без вопросов, но файлы напрямую читать с диска вы не можете
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Только запросы в бекенд, или диалоговое окно с выбором файла где юзер сам выберет файл к которому он даст доступ
источник

P

Pavel in Webpack — русскоговорящее сообщество
DOM строится на основе HTML разметки в браузере. А причём тут fs?
источник

MP

Mi P in Webpack — русскоговорящее сообщество
Я выделил строку, где "fs" я использую, посмотрите, пожалуйста.
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Вы говорите что хотите менять body, а указывайте на строку где хотите читать файл с диска
источник

MP

Mi P in Webpack — русскоговорящее сообщество
Вот, посмотрите, как до этого я решил. Таже строчка, где я просто присваиваю строку.
источник

P

Pavel in Webpack — русскоговорящее сообщество
fs(File System), который может использоваться только на стороне сервера. Вы прочитали файл, текст, манипулировать dom деревом через текст нельзя.
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Создайте js файл который будет экспортировать переменную body с вашей строчкой например.
Или лучше импортируйте html файл с помощью raw-loader
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Тогда у вас будет
import body from "./init-body.html"
источник

MP

Mi P in Webpack — русскоговорящее сообщество
Спасибо!
источник

MP

Mi P in Webpack — русскоговорящее сообщество
Сейчас посмотрю raw-loader
источник

MP

Mi P in Webpack — русскоговорящее сообщество
Именно так я и хочу, чтоб красивенько..
источник

MP

Mi P in Webpack — русскоговорящее сообщество
import
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Красивенько это сгенерить страничку в билдтайме а не когда юзер ее загружает
источник