首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
工程篇
订阅
不码代码_就hello_world
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
前端CI/CD:利用Gitlab实现前端自动化部署
前言 以前开发自己项目的时候,都是手动打包后将文件夹丢进服务器配置nginx部署。一开始觉得也没什么,直到现在进入了一个规模大点的公司后发现,有测试环境,预发环境,线上环境,如果全部要手动构建和部署那
TypeScript 的另一面:类型编程
作为前端开发的趋势之一,TypeScript 正在为越来越多的开发者所喜爱,从大的方面来说,几乎九成的框架与工具库都以其写就(或者就是类似的类型方案,如 Flow)
中小型前端团队代码规范工程化最佳实践 - ESLint
为了解决这类静态代码问题,每个团队都需要一个统一的 JavaScript 代码规范,团队成员都遵守这份代码规范来编写代码。当然,靠人来保障代码规范是不可靠的,需要有对应的工具来保障,ESLint 就是
使用 husky、commitlint 和 lint-staged 来构建你的前端工作流(vue、react、dva)
关于 commitlint, husky, eslint 的具体信息可以见官网。 prettier。 一个很流行的代码格式化工具,你很容易在编辑器找到实现它的各种插件,像vscode,atom,webstom都可以找到。这里用它在代码提交前做代码格式化。 eslint。 代码检…
开发任务很重时,领导交给你一项架构任务怎么办?
加班只可以用于解决紧急任务,但加班不是银弹!如果我们为了这个架构任务把未来一个月的下班时间从9点变为12点,那就一定会因为加其他的任务从12点变成凌晨2点!一旦遇到线上bug或加急改动,完全没时间休息了。对身体的伤害就不说了,两边的任务质量都会下降,也没有思考、规划、审查的时间…
npm script 详解
当 scripts 未定义脚本 install, 并且项目下有 binding.gyp 时, 若执行 npm run install 实际上将执行命令 node-gyp rebuild, 这里需要注意 npm install 并不是 npm run install 的简写形式,…
前端项目自动化部署——超详细教程(Jenkins、Github Actions)
本教程主要讲解了怎么使用 Jenkins 和 Github Actions 部署前端项目。 第一部分是使用 Gitea 配置局域网 git 服务器,再使用 Jenkins 将 Gitea 下的项目部署到局域网服务器。 第二部分是使用 Github Actions 将 Githu…
GitLab CI/CD 在 Node.js 项目中的实践
首先是测试用例,最初我们设计在了 git hooks 里边,在执行 git commit 之前会进行检查,在本地运行测试用例。 这会带来一个时间上的问题,如果是日常开发,这么操作还是没什么问题的,但如果是线上 bug 修复,执行测试用例的时间依据项目大小可能会持续几分钟。 而为…