Описание тега static-site-generation

1 ответ

Как создавать статические страницы с вложенными динамическими маршрутами

Я работал над этим сайтом и наткнулся на стену. Обычно я должен перечислять фильмы по жанрам, взятые из базы данных. Жанр должен привести меня к другому списку, основанному на жанре. Как только пользователь щелкает фильм, скажем, из жанра «боевик», …
03 янв '21 в 17:00
0 ответов

Jekyll для небольшого портфолио на страницах github?

Необходимо было найти решение разработки сайта, чтобы встраивать повторяющиеся элементы. Поскольку я хочу разместить сайт на страницах github, но он не использует SSI, я решил попробовать Jekyll (они посоветовали его на SO). Но еще читал, что для бл…
1 ответ

Какой генератор статических сайтов имеет наиболее полную поддержку GitLab Flavored Markdown? [закрыто]

Я хочу создать статический сайт, на котором будет храниться документация, написанная на GitLab Flavored Markdown. Какой генератор статических сайтов имеет наиболее полную поддержку GitLab Flavored Markdown?
10 мар '21 в 10:45
2 ответа

Gatsby 3 - `gatsby build` не работает на 'Построение статического HTML для страниц' с ошибкой 'WebpackError: ReferenceError:… не определено' (firebase/app)

При запуске процесс не выполняется на Gatsby v3. Немного контекста ... Модули firebase включаются в настраиваемый хук (код, показывающий это, приведен ниже). В gatsby-node есть настраиваемая функция конфигурации веб-пакета, которая использует внешню…
1 ответ

Как хранить динамически сгенерированные маршруты nuxtjs в магазине vuex

Я пытаюсь использовать возможности Nuxtjs SSG, создавая статический веб-сайт, на котором содержимое страниц и навигация извлекаются из API. Я уже нашел способ динамически генерировать маршруты, определив модуль, в котором я использую крючок для полу…
1 ответ

Как удалить страницу с сайта Eleventy?

Я хочу удалить страницу, созданную мной на моем сгенерированном Eleventy веб-сайте, назовем ее . И я не знаю, как это сделать правильно. Я просто удаляю "исходную" страницу, и она действительно исчезла с сайта. Однако файлы, которые он создает в кат…
02 апр '21 в 09:53
0 ответов

Как добавить глобальные данные в _app.tsx в Next.js, не вызывая рендеринга всего приложения на стороне сервера (то есть: отключение автоматической статической оптимизации)?

Я создаю приложение Next.js с React, Redux и Firebase. Состояние моего приложения как бы разделено на два типа. Один глобальный (и должен идти в магазин Redux), а другой - локальный для каждой конкретной страницы. Я буду выполнять предварительный ре…
1 ответ

Как набрать функцию getStaticProps при использовании параметров getStaticPaths?

Я работаю над следующим фрагментом кода: Это динамическая страница blogPost: /post/[slug].tsx export const getStaticPaths: GetStaticPaths = async () => { const allSlugs = await getAllSlugs();; return ({ paths: allSlugs.map((slug) => ({ params:…
1 ответ

Как указать outputDir для моих обработанных изображений в @11ty/eleventy-img?

Я пытаюсь указать выходной каталог для моих обработанных изображений, которые проходят через eleventy-img. const Image = require("@11ty/eleventy-img"); (async () => { let url = "./img/home/"; let stats = await Image(url, { widths: [300], outputDi…
3 ответа

Pulumi (TypeScript, AWS): как загрузить несколько файлов на S3, включая. вложенные файлы в каталоги для статического хостинга веб-сайтов

В « Создание веб-сайта AWS S3 за 5 минут на YouTube и обучающих материалахразмещение статического веб-сайта на Amazon S3 Pulumi» есть отличные объяснения, как создать хостинг веб-сайтов на S3 с помощью Pulumi. В примере кода используются Bucket и Bu…
0 ответов

2 страницы с одинаковым макетом, но разные сообщения в jekyll

Мне нужна помощь в создании двух страниц с одинаковым макетом, но разным содержанием в jekyll. Я создал одну страницу, но когда я создаю другую, она берет все сообщения первой страницы из папки _posts. У меня есть еще одна папка, такая как _posts, с…
1 ответ

Динамическая маршрутизация со следующим режимом экспорта

Мы используем Next.Js в следующем режиме экспорта (статический экспорт HTML), и нам нужна расширенная динамическая маршрутизация. Наши маршруты будут выглядеть так /[config1]/[config2]/[optionalConfig?]/page, где один сегмент является необязательным…
1 ответ

Я только что установил генератор статического шестнадцатеричного сайта на Debian и запустил шестнадцатеричный сервер, чтобы увидеть, но он дал ошибку TypeError

Я не уверен, что сделал что-то не так. Это все, что я сделал, я следовал документации по установке. У меня были предустановлены git и nodejs, чтобы установить hexo cli, я запустил это, sudo npm install -g hexo-cli Затем я проверил, установлен ли hex…
13 май '21 в 11:28
1 ответ

Lektor CMS: не удается заставить лектор-теги работать должным образом, запрошенный URL не найден на сервере

Я пытаюсь создать блог, используя lektor CMS, для этого .. мне нужна была система тегов , после поиска я нашел плагин lektor в документах lektor, который называется Я следил за каждый шаг на документах, боролся много , и даже посетил GitHub репо , ч…
06 июн '21 в 19:47
0 ответов

Замените Tailwindcss на Bootstrap 5 в генераторе статических сайтов Jigsaw

Я настраиваю проект для использования генератора статических сайтов Jigsaw, но я хотел бы заменить Tailwindcss платформой Bootstrap 5. Я знаю, как подключиться к CDN для Bootstrap и popper в index.blade.php, но я бы предпочел просто загрузить sass-ф…
08 июн '21 в 08:18
1 ответ

Можно ли использовать addGlobalData в файле конфигурации .eleventy?

В документации (https://www.11ty.dev/docs/data-global-custom/) для Eleventy говорится, что вы можете использовать следующее как один из вариантов для добавления пользовательских глобальных данных: // .eleventy.js module.exports = function(eleventyCo…
09 июн '21 в 06:18
1 ответ

Свойство notFound для getStaticProps не влияет на код статуса http страницы.

Я только что установил новое приложение Next.js. На нем есть следующая страница: // /pages/articles/[slug].js import React from 'react' import { useRouter } from 'next/router' import ErrorPage from 'next/error' const Article = (props) => { const …
28 мар '21 в 15:39
2 ответа

Как сгенерировать статический HTML-код для моей домашней страницы из приложения Create React?

У меня есть CRA, и я хочу, чтобы первая страница была сгенерирована статически, чтобы улучшить время загрузки и SEO. Идея состоит в том, чтобы запустить сценарий NodeJS, который отображает документ приложения внутри index.html. Вот мой код: Однако у…
0 ответов

Как включить ssg / ssr в next.js с помощью настраиваемого компонента приложения

У меня есть собственный _app.js, который выглядит так: function MyApp({ Component, pageProps }) { const Layout = Component.layoutProps?.Layout || React.Fragment const layoutProps = Component.layoutProps?.Layout ? { layoutProps: Component.layoutProps…
0 ответов

Невозможно загрузить статические страницы прямо в продакшене

Я использую с getStaticPropsи дела идут хорошо в dev. я открываю localhost:3000, который загружает pages/index и автоматически перенаправляет на домашнюю страницу, которая находится под pages/[lang]/homepage.js. Когда я открываю домашнюю страницу, в…
07 июл '21 в 10:45