投资组合:投资组合网站

时间:2024-03-04 22:26:11
【文件属性】:

文件名称:投资组合:投资组合网站

文件大小:2.73MB

文件格式:ZIP

更新时间:2024-03-04 22:26:11

Svelte

凯尔的作品集网站 这是我的超级简单的投资组合网站。 我对该项目的主要目标是: 拥有一个轻量级,响应Swift的投资组合网站 能够添加博客帖子而不会弄乱代码 由于我们可以在Node.js中运行所需的任何代码作为预处理步骤,因此Rollup和Svelte使其易于实现,这使我可以将所有文件从posts文件夹中拉出,并使用其内容生成发布列表。 这种设置依赖于我在每个帖子的顶部在评论中添加一些元数据(标题和日期),但是我对此感到有些脆弱,因为我是唯一需要使用它的人。 Firebase的设置也,可以在我推送到该存储库时构建自己的网站并自动进行部署。 这意味着要将帖子添加到博客,我要做的就是将其添加到posts文件夹并将其推送到此处。 在Svelte的小包装尺寸和最小的设计之间,我整个网站(包括图像和字体)的重量都不足100kb。 任务完成! 这使用了我的Svelte项目入门模板Go Bag,


【文件预览】:
portfolio-main
----.eslintrc.json(325B)
----.gitignore(2KB)
----package.json(2KB)
----data()
--------posts()
--------assets()
--------descriptions.txt(145B)
--------projects.txt(603B)
----package-lock.json(232KB)
----src()
--------Header.svelte(499B)
--------main.js(118B)
--------util()
--------setup-responsive.js(233B)
--------App.svelte(1KB)
--------styles()
--------pages()
--------Description.svelte(3KB)
--------Nav.svelte(1KB)
----firebase.json(244B)
----LICENSE(1KB)
----public()
--------favicon.png(1KB)
--------index.html(684B)
--------fallback.js(1KB)
----.github()
--------workflows()
----.prettierrc.json(110B)
----rollup.config.js(4KB)
----.prettierignore(13B)
----scripts()
--------parse-posts.js(643B)
--------parse-projects.js(391B)
--------parse-descriptions.js(197B)
--------generate-rss.js(1KB)
----README.md(1KB)
----.eslintignore(7B)
----.stylelintignore(7B)
----.stylelintrc.json(204B)

网友评论