写一个简单的前端脚手架

之前写了一些写electron, 浏览器插件, vscode插件这样的项目. 这些项目其实是有一些固定模板的, 但又没有主流脚手架, 于是观察了一些其他脚手架, 写个自己的脚手架来快速启动项目.

MORE

如何排出自己的八字

因为八字衍生的东西实在多, 百度上的不全, 只好自己写一个, 也好操作.

而在过程中收获了一些常识, 也对八字算命了解了更多.

MORE

用github action来给博客和electron应用做部署与自动更新

travis-ci从21年6月15开始停止服务, 新版本需要迁移才能继续服务, 这意味我的博客和electron应用都要去进行迁移了.

MORE

在electron中使用前端框架

electron无疑是个很强的东西, vscode近年非常流行, 其他还有github客户端, twitch, figma等大公司有electron开发的软件.

但electron在前端开发中仍算冷门. 不分析原因, 但导致的结果是没有很稳定的脚手架.

目前官方只有一个react的模板, 剩下只有awesome-electron里民间的几个模板.

面对纷繁多样的需求, 这几个模板肯定是不够的, 而electron的流程又很简单. 所以这里总结一个大方向.

MORE

electron开发模式中替换url实践

在开发流程中, 会遇到根据环境判断url的问题, 像这样的代码(真实代码):

1
2
3
const winURL = process.env.NODE_ENV === 'development'
? `http://localhost:9080`
: `file://${__dirname}/index.html`

这次深入这个问题, 来发掘一些更好的实践.

MORE

前端知识整理

前端知识整理一波, 会则复习不会则补.

MORE

比较vue2和vue3的响应式

前一阵写了一个最简单版本的vue响应式, 比较了下vue2和vue3响应式系统, 并做一下总结.

MORE

react不常用功能补漏

前一阵过了一遍react文档, 记录看到的几个不太常用api.

MORE

生命的意义

这是一篇与之前都不同的读后感, 不按照书的脉络, 甚至对其中的意见有不同或补充, 结合了自己其他的想法的世界观快照.

MORE

聊聊生命

七天前的现在, 11月8日, 外公因抢救无效离开了我们, 也许是信息密度的关系, 感觉这周过得特别长.

MORE