张成威 - 的个人网站

知不足而奋进,望远山而前行

张成威

知不足而奋进,望远山而前行

RSS订阅
搜索文章
切换主题:白色、黑色

知不足而奋进

望远山而前行

博客搭建

注意:本博客尚未开源,此文章仅作为笔记记录

软件架构

后端:Node.js + Express

安装教程

npm i // 安装依赖
nodemon .\app.js // 运行
node .\build.js // 打包

主页

zhangchengwei.work

使用说明

文章:

  1. 新建分类:

    在Article/md/article/目录下新建文件夹

    必须以序号+下划线开头1_分类名称

  2. 新建文章

    例如我创建了一个序号为2的css分类文件夹2_css,路径是这样:Article/md/article/2_css/

    在这个路径下新建.md文件,必须以序号+下划线开头,比如我创建一篇为我的第一篇博客。其路径是这样的:Article/md/article/2_css/1_我的第一篇博客.md

    生成的url为:域名+/article/css-1

    注意这个新建文章的序号,非必要不要修改,文章生成的是以这个序号生成的,修改序号,url也会相应自动更改,如果你不想影响SEO的话,不建议修改,当然在网站还没被收录时,请随意。

  3. md文章的修改:

打开1_我的第一篇博客.md文件,可以使用Typora或者VSCode编辑md内容

注意md内容必须要以下内容,即用<!--## ##-->包裹的json内容,必须放在前面。在##-->后面可以编写内容

编写标题最好使用 h3至h4,生成的目录只展示h3至h4。

description:文章的描述

tag:数组类型,标签,最好三个标签以内

img:文章首图

dateYY:年;dateMM:月;dateDD:日;

top:是否显示该文章

<!--##{
    "description": "文章的描述",
    "tag": [
    "css",
    "html"
    ],
    "img":"/Markdown.png",
    "dateYY": "2023",
    "dateMM": "05",
    "dateDD": "24",
    "top": true
}##-->

参与贡献

  1. XXX
全文 ...》

小站更新日志

v2

v2.0.4 修复 搜索框问题、读书光影集栏全部分类跳转问题

v2.0.3 增加 图片查看功能

v2.0.2 增加 上下翻页、相关文章

v2.0.1 增加 光影集栏目

v2.0.0 设计改版 更美观更简洁了

v1

v1.1.0 增加 必应、百度,每天12点自动推送URL

v1.0.8 增加 站点地图sitemap.xml自动生成

v1.0.7 增加 RSS订阅功能

v1.0.6 调整 网站色彩

v1.0.5 增加 代码框语言显示

v1.0.4 增加 黑暗主题

v1.0.2 增加 搜索框

v1.0.1 增加 模态框

v1.0.0 完成基础功能,上线

全文 ...》

zhangchengwei.work

———— 关于我,2.0.0版本啦!

$ zhangchengwei -v
v2.0.0
全文 ...》

关于我

Hello, world

嗨,我是 张成威 Zhang Chengwei
     ————知不足而奋进,望远山而前行。


Want to become?

  我想成为一名自由软件开发者,对于软件我更看重使用者与程序的交互,用直觉去预判下一步我该怎么操作,而不是深度学习,正如史蒂夫·乔布斯在2007年发布会上调侃,早期时代的手机(摩托罗拉、黑莓、诺基亚等),他们的问题在于下面的40%,不管你用不用的着,这些键盘无时无刻不存在,而控制的按钮都是固定的。我们可以回头想一下现在还有多少软件保留着这些传统,一个软件被塞得满满当当,就像是我需要一个锤子,进入一个杂乱无间的仓库,要越过杂物的层层阻碍(广告),总有打不死的蟑螂在面前故意挑衅(红点),当我拿到锤子,最后还不得不拍拍灰走人。

诺基亚


  每个软件都想做All in One,功能全面,却总差强人意。我比较喜欢小团队的作品,因为它们有着自己的思考与创新,使用这些软件就像是和软件的作者深度交流,这也是为什么我想成为一名自由软件开发者的原因。
  这里推荐一部纪录片《独立游戏大电影》

《独立游戏大电影》


My favorite idol

史蒂夫·乔布斯 雷军

全文 ...》