dentonzh / eggspress Goto Github PK
View Code? Open in Web Editor NEWA fast, lightweight blogging platform that anyone can deploy. No command line needed.
Home Page: https://eggspress.org/getting-started
A fast, lightweight blogging platform that anyone can deploy. No command line needed.
Home Page: https://eggspress.org/getting-started
There is an issue that prevents Markdown files stored in a subdirectory of @/posts/
from building.
@/posts/this-post.md
will build
@/posts/some-directory/nested-post.md
will not
This results in a 500 error when navigating to a page for nested-post.md.
New projects using Eggspress fail to build on Vercel. When executing prebuild.js
, none of the required modules (including fs-extra
and glob
) are available.
This is not an issue on existing projects that were first deployed earlier, likely due to Vercel retrieving all of the dependencies required by prebuild.js
from cache.
No new projects will build properly on Vercel until vercel.json
is patched.
Please add Google Adsense support for the blogs
When navigating to the "About" custom page (at /about
), it is not possible to navigate away to another page. This occurs on this deployment.
When attempting to build Eggspress using a post Markdown file containing relatedPost<index>
set to null (that is, no value or set of quotation marks provided), the site fails to build because we attempt to call a string method on a null value.
Error occurred prerendering page "/blog/getting-started". Read more: https://nextjs.org/docs/messages/prerender-error
TypeError: Cannot read properties of null (reading 'replaceAll')
at /vercel/path0/.next/server/app/blog/[slug]/page.js:1:8175
at Array.filter (<anonymous>)
at /vercel/path0/.next/server/app/blog/[slug]/page.js:1:8137
To resolve this issue and mitigate similar issues of this nature, we look for all instances we call string methods (e.g. replace
, replaceAll
, toUpperCase
, etc.) on a possible null value. Note that it appears that TypeScript does not pick up malformed frontmatter.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.