首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端工程实践
帕奇式
创建于2021-11-04
订阅专栏
记录工作中,前端面对的工程化问题。
等 4 人订阅
共10篇文章
创建于2021-11-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
nuxt资源改为CDN地址-弯路经验更通用
nuxt资源改为CDN地址-弯路经验更通用 背景 目前项目使用nuxt并没有用上ssr特性,最终部署使用的是Jamstack架构。在nuxt版本v2.15前,是通过修改webpack中的output.
用nvm管理你的Node环境
当你管理着多个项目时,有没有遇到Node版本不一致的提示呢?使用nvm对你环境中的Node.js进行版本管理。
在Docker下解决私有组件的授权问题
起因 在使用 verdaccio 进行管理私有模块的管理后,在部署构建Docker镜像时,却提示没有权限访问私有包。这该如何解决? 解决办法 答案很简单! 在项目中添加 .npmrc 来管理私有包的来
在脚本中更改git执行目录
起因 某个项目是通过构建生产版本内容至git仓库的release分支来实现交付工作。 我对于此类交付情况,一般会在本地项目创建名为releases/的目录。在使用脚本将构建内容生产到releases目
运维同事说Drone中的tmate是木马
起因 后来运维同事提供出了更多信息,最终指向名叫tmate的这个程序。 官方说法 到底是不是木马我也不是很清楚,抱着找一找看看官方是怎样说的心态。 那它到底是不是木马呢?官方回答:不是 详情 官方回答
自动产出changelog-第三节:release-it与Drone持续部署工具结合使用
背景 经过《自动产出changelog-第一节:规范提交代码》与《自动产出changelog-第二节:自动产出》两节内容的记录后,日志能实现一键产出。在小项目中未接入持续部署的,本地跑release-
自动产出changelog-第二节:自动产出
背景接上一篇《自动产出changelog-第一节:规范提交代码》调研的后续,本文将基于 angular.js格式 的提交内容围绕自动化产出进行后续调研。研究的方向为产出内容的工具是否支持各种自定义特性
自动产出changelog-第一节:规范提交代码
把项目管理流程与代码管理流程打通后运作的这一年,发现产出Changelog这步就是占据我们团队发布环节中较多时间的一环,将这步交由CI/CD工具进行自动生成,从效率的角度来说把人手解放从来投入其他工作会更科学和合理。 自动产出Changelog内容有哪些工具可以用?具体怎样用?…
使用npm命令行更新版本号
版本号是用于逐步演进软件的过程中和其使用者之间订立的一套公共规则,Semantic Versioning 语义化版本号则是版本号具体如何约定的一套公共约定。我们在日常的软件生产过程中,不单只产出软件本身,还会产出一些可供复用的代码包。这些代码包糅合集成在一起从而产出一个完整的软…
用webpack写个现代的JavaScript包
webpack 作为目前主流的构建工具,其较快的版本迭代和复杂的配置方式,使得每次开发前不得不规划相当部分时间来调试。这里将记录整个环境的搭建过程,为新手提供基础思路。 以上三个作为开发一个组件(package)是基础中基础的需求,当然还有更多细节内容需要添加,由于篇幅过长另加…