背景
把项目管理流程与代码管理流程打通后运作的这一年,发现产出Changelog这步就是占据我们团队发布环节中较多时间的一环,将这步交由CI/CD工具进行自动生成,从效率的角度来说把人手解放从来投入其他工作会更科学和合理。
分享我的发现、想法与心得
下午打算试试gitlab-flow怎样用,弄了两个账号分别fork了主仓,在某个子仓库改完东西后发现我提交不了。用ssh方式的推送代码提示没有授权,看了一下发现用的key没有加上去gogs,后来打算在另一个号加上时提示已经被使用了,看来一个key不能多个号用。这时候问题来了,本地怎样实现不同仓库使用不同key呢?
在yarn
或npm install
项目的包时,会出现node-sass
卡了。这种情况是高概率卡在网络上了,因为它包在github下下来贼慢。
这里建议把源换成淘宝的,先执行以下命令打开.npmrc
:
1 | npm config edit |
然后在加上这些内容:
1 | registry=https://registry.npm.taobao.org |
像这样:
1 | ;;;; |
使用sass的同学在初次安装项目的时候肯定见过node-sass
这个包,在win下需要Python2.7
和Visual C++ Build Tools
才能正常编译。
这里推荐使用windows-build-tools
安装上面两项支持,因为真的非常简单易用。
1 | npm i -g --production windows-build-tools |
记得在管理员权限下的PowerShell执行上面的代码,安装过程如下图:
如果安装过程出现什么问题,可以删除所有文件再安装试试,删除命令递上:
1 | rm -R C:\Users\<user>\.windows-build-tools |
经过混乱的项目管理一年时间,前端需求各种实时更新、实时修复,经历了好多次的迭代过后,现在已经无人知道这套软件的全貌。本来并没有意识到这个问题的,直到某天同事被运营问到底这个功能限制的图片比例是多少他找过tower找过CHANGEDLOG都无法马上能解答问题,这警示了前端组的各位。我们应该着手管理好自己的项目,就算产品经理不知道的,我们开发做过的都应该能在一些文档中找到答案。
VSCode的插件多不胜数帕奇在这分享一下能辅佐你更好地阅读代码的好插件:
又来讨论QuickJS!!!
QuickJS刚出来就引起了很多人的关注及讨论,但是毕竟比较新而且底层构建又是C语言,所以入门门槛还是挺高的,后面跟进下来的人估计也没那么多。
但是帕奇我还是很敢兴趣的,所以有继续关注下来。
不要问,问就是准备胃药!!!
不知道为何最近迷上了爱情类的胃痛漫画,看得我胃阵阵作痛…
基本套路就是废柴猪脚经过系机缘巧合与女主相识到相爱,中间穿插其他女孩进来把事情越弄越复杂。
看着让我为猪脚捏了几把汗。
接下来为大家推荐几部胃痛漫(爱情漫)!
补一句,都是正常的现代背景,没有科幻、鬼神之类的设定!