文件名称:ripixel-website:当您可以……自己知道……自己编写HTML时,为什么还要使用静态网站生成器?
文件大小:494KB
文件格式:ZIP
更新时间:2024-05-05 13:53:25
HTML
ripixel.co.uk 当您可以……自己知道……自己编写HTML时,为什么还要使用静态网站生成器? 为什么 如果您想要一个完善的网站,那么SSG就是很棒的选择。 但是,如果您只想将一个文件复制/粘贴到另一个文件中,那么它们就太过分了。 什么 此回购协议只是在pages/page_name.html的正文中查找任何{template_name.html} ,并将其替换为partials/template_name.html的内容,并将其与新内容一起写入public/page_name.html 。 它还做一些其他的小事情,例如寻找{page}并将其替换为page_name (用于class="home"并设置<title>用法)。 不错,很简单,谁需要盖茨比。 如何 使用TypeScript和ts-node,此脚本位于./scripts/generatePages.ts 。 为什么
【文件预览】:
ripixel-website-master
----partials()
--------head.html(2KB)
--------nav.html(305B)
--------footer.html(3KB)
--------meta.html(6KB)
----thoughts()
--------articles()
--------template.html(3KB)
----package.json(2KB)
----.firebaserc(251B)
----.github()
--------workflows()
----humble.config.ts(241B)
----.prettierrc(167B)
----assets()
--------images()
--------styles()
----favicon.config.js(3KB)
----firebase.json(405B)
----package-lock.json(397KB)
----.eslintrc.js(313B)
----pages()
--------404.html(539B)
--------index.html(2KB)
--------thoughts.html(1KB)
--------coding.html(4KB)
--------changelog.html(280B)
--------profile.html(16KB)
----tsconfig.json(654B)
----.gitignore(1KB)
----CHANGELOG.md(16KB)
----.circleci()
--------config.yml(6KB)
----README.md(1KB)
----.eslintignore(249B)
----nodemon.json(152B)
----scripts()
--------getWebmentions.ts(2KB)
--------findInDir.ts(844B)
--------generatePages.ts(2KB)
--------generateSitemap.ts(3KB)
--------humble.ts(2KB)
--------generateRssFeed.ts(1KB)
--------generateThoughts.ts(8KB)
--------generateChangelog.ts(1KB)