首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端工程化(...)
订阅
扑克脸是给不喜欢的人
更多收藏集
微信扫码分享
微信
新浪微博
QQ
39篇文章 · 0订阅
🤔️package.json的type到底是啥意思?顺便讲讲CommonJS与EsMoudle如何混用吧
作用 在package.json中,type字段是决定了node环境执行js文件使用的模块系统。 所以type有两种值: commonjs和module
Node.js实现自定义命令行工具保姆级教学
本文详细介绍了如何使用 Node.js 实现自定义命令行工具,涵盖了常用的库 commander、inquirer、download-git-repo、ora 和 chalk 的应用,提高了开发效率。
Husky,这只哈士奇是什么?
之前在开发中遇到一个问题,拉取仓库最新代码之后,本地运行报语法错误,有成员把错误的代码push上去了,所以我们使用Husky添加一个pre-commit的Githook,用来作commit前的代码检查
开发一个规范的 npm 包
不一定非要使用构建工具来开发,使用构建工具主要是为了使用它强大的生态系统。比如代码风格检测、本地服务、同时构建多种规范的产物等等,方便我们的开发 构建App应用时,webpack比较合适;如果是类库(纯js项目),rollup更加适合。 通常在实际的开发中,我们都会像上面这种方…
工程中集成 husky、lint-staged、commitlint
起因 打算在代码提交时,进行 commit 信息格式以及提交内容的代码格式校验,防止出现代码风格和 commit 信息不统一问题,也为后期创建 change-logs 做准备。 添加依赖 husky:
[Git Hooks] 在代码提交前自动格式化代码
背景 在另一篇文章中,我们讨论了如何制定代码规范,但是这些静态校验并不是强制的。有些团队成员或刚加入的实习生可能没有在编辑器中配置 ESLint,或者忽视了命令行中的错误提示,导致错误的代码被提交到仓
彻底搞懂ESLint与Prettier在vscode中的代码自动格式化
工欲善其事必先利其器,本文分析了在vscode中使用ESLint和Prettier插件的是使用,以及在完成代码保存时自动格式化方面存在的冲突的原因以及怎么更好的解决
用Prettier和ESLint自动格式化和修复JavaScript代码
提示和打印你的JavaScript代码可以帮助你及早发现错误,使你的代码更加清晰,并提高代码质量。然而,当你同时使用格式化器(用于pretty-printing)和linter时,可能会有一些摩擦。例
带你了解更全面的 Monorepo - 优劣、踩坑、选型
带你了解更全面的 Monorepo,本文涵盖了 Monoreo 演进、优劣、踩坑、及全面的方案选型,后续计划补充最佳实践~
Vue项目卡顿慢加载?这些优化技巧告诉你!
前端开发是一个快速发展的领域,每天都会涌现出新的技术和工具。在实现功能的同时,开发人员面临着许多挑战如代码可维护性,加载时间,访问速度,构建速度等问题。这些挑战可能直接影响网站的性能和用户体验,需要采