【文件属性】:
文件名称:personal-website:我的个人网站的来源https
文件大小:486KB
文件格式:ZIP
更新时间:2021-04-05 13:50:57
Nunjucks
个人网站2021
这是Chad 的个人博客的来源。
细节
11ty静态网站生成器
顺风css
postcss构建工具
buttondown.email邮件列表
部署到Netlify
有关更多详细信息,请参见。
发展
开始开发:
安装Node.js。 在Mac上,我建议使用nvm
安装npm软件包。 npm install
启动开发服务器。 npm run serve
打开浏览器,找到控制台上打印的链接。
当您编辑markdown文件或style.css时,它将自动重新加载浏览器。
部署
部署连接到Netlify。 对main分支的新提交将自动部署到 。
撰写新文章
新帖子存储在。 将格式为YYYY-MM-DD-slug.md的新文件YYYY-MM-DD-slug.md那里,其中slug是文章的简称。 请参阅其他博客文章,以获取11ty用于创建诸如生成的html页面的文件名,
【文件预览】:
personal-website-main
----.nvmrc(13B)
----LICENSE-MIT(1KB)
----.husky()
--------.gitignore(2B)
--------pre-commit(71B)
----package.json(1KB)
----.prettierignore(6B)
----package-lock.json(414KB)
----.eleventy.js(1KB)
----src()
--------android-chrome-192x192.png(51KB)
--------layouts()
--------apple-touch-icon.png(46KB)
--------data()
--------sitemap.njk(462B)
--------robots.njk(138B)
--------favicon-32x32.png(3KB)
--------site.webmanifest.njk(513B)
--------drafts()
--------pages()
--------feed.njk(1KB)
--------humans.txt(177B)
--------favicon-16x16.png(977B)
--------android-chrome-512x512.png(248KB)
--------style.css(95B)
--------favicon.ico(15KB)
--------posts()
----netlify.toml(242B)
----.prettierrc.yml(269B)
----.gitignore(2KB)
----tailwind.config.js(129B)
----README.md(1KB)
----.editorconfig(493B)
----postcss.config.js(131B)
----.node-version(8B)
----.eleventyignore(11B)