Рендеринг статической веб-страницы через github.io не работает - для веб-сайта, созданного с помощью gatsby / размещенного на netlify из репозитория github - PullRequest
0 голосов
/ 10 июля 2019

Я хотел использовать шаблон личного веб-сайта для своего профиля github.io, который я нашел по этой ссылке - https://github.com/bchiang7/v4. Я персонализировал его и разместил на netlify.com по этой ссылке - https://objective -shannon-b564f7.netlify.com . На самом деле это выглядит идеально! Однако, когда я скачал файлы deploy-static и обработал их через vidyabhandary.github.io - часть сайта отсутствует, а остальные выглядят очень странно.

Ошибки консоли указывают на файл json, некоторые файлы шрифтов и некоторые ресурсы отсутствуют.

Uncaught Error: Missing resources for /
    at t.n.render (ensure-resources.js:135)
    at Oi (react-dom.production.min.js:173)
    at Ri (react-dom.production.min.js:172)
    at Mi (react-dom.production.min.js:180)
    at $a (react-dom.production.min.js:232)
    at Ka (react-dom.production.min.js:233)
    at Ol (react-dom.production.min.js:249)
    at Cl (react-dom.production.min.js:248)
    at kl (react-dom.production.min.js:245)
    at Ja (react-dom.production.min.js:243)

Файлы шрифтов и json присутствуют в пути к каталогу, хотя в этом случае есть несоответствие (имя).

Я не получил ошибок при развертывании на netlifly - только предупреждение о том, что мой logo.png не был квадратным.

  1. Ранее в развертывании netlifly было предупреждение о том, что зависимость от однорангового узла для gatsby не была соблюдена, поэтому я добавил «webpack»: «4.4.0» в мой файл package.json, и это предупреждение больше не присутствует.

    предупреждение "gatsby-plugin-netlify> webpack-assets-manifest@3.1.1" имеет неудовлетворенную зависимость от пира "webpack @> = 4.4.0"

  2. Я добавил файл .nojekyll

  3. Статические файлы не меняются - использую ли я - gatsby build / gatsby build; пряжа построить / построить пряжу.

Не уверен, что еще мне не хватает.

'''
    11:18:43 AM: success Building production JavaScript and CSS bundles — 3.647 s
    11:18:44 AM: success Building static HTML for pages — 1.385 s — 4/4 11.30 pages/second
    11:18:44 AM: Generated public/sw.js, which will precache 10 files, totaling 472828 bytes.
    11:18:44 AM: info Done building in 8.671 sec

---

11:18:44 AM: Started saving node modules
11:18:44 AM: Finished saving node modules
11:18:44 AM: Started saving yarn cache
11:18:44 AM: Finished saving yarn cache
11:18:44 AM: Started saving pip cache
11:18:44 AM: Finished saving pip cache
11:18:44 AM: Started saving emacs cask dependencies
11:18:44 AM: Finished saving emacs cask dependencies
11:18:44 AM: Started saving maven dependencies
11:18:44 AM: Finished saving maven dependencies
11:18:44 AM: Started saving boot dependencies
11:18:44 AM: Finished saving boot dependencies
11:18:44 AM: Started saving go dependencies
11:18:44 AM: Finished saving go dependencies
11:18:47 AM: Build script success
11:18:47 AM: Starting to deploy site from 'public/'
11:18:47 AM: Creating deploy tree 
11:18:47 AM: 0 new files to upload
11:18:47 AM: 0 new functions to upload
11:18:47 AM: Starting post processing
11:18:47 AM: Post processing done
11:18:48 AM: Site is live
11:19:15 AM: Finished processing build request in 1m57.314333898s

'' '

Частичный журнал развертывания - без ошибок.

Нужно ли вносить изменения в папки, которые присутствуют как часть развернутых файлов из netlifly?

1 Ответ

0 голосов
/ 10 июля 2019

Это было недавно исправлено в Gatsby v2.11.1.Вы можете увидеть всю тему выпуска на Github здесь .

...