首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
web前端架构
订阅
一辈子的码农
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
现代前端工程为什么越来越离不开 Monorepo?
随着前端工程日益复杂,某些业务或者工具库通常涉及到很多个仓库,那么时间一长,多个仓库开发弊端日益显露,由此出现了一种新的项目管理方式——Monorepo。本文主要以 Monorepo 的概念、MultiRepo的弊端、Monorepo 的收益以及Monorepo 的落地这几个角…
Lerna+Yarn workspace管理多npm
建项目需要重新配置各种工具,繁琐,虽然也可以用脚手架生成,但后期涉及到依赖的升级也麻烦,看看如何使用lerna + yarn workspaces改善我们的项目吧。
手把手教你发布一个vue组件到npm上
直接存放到项目中(需要在不同的项目中拷贝)发布到npm上公用的模块,一、依赖环境1、node环境2、vue-cli的脚手架二、使用vue-cli构建一个项目及基本配置1、创建一个基本的项目2、项目的基
从0到0.5创建一个monorepos项目
Monorepos简单点来说就是一个项目下有好几个独立的子模块,这些子模块可以单独运行、打包、发布,但是这些子模块又在同一个git仓库下管理,而且这些子模块可能存在相互的依赖关系。 用这种方式管理项目的好处就是既方便统一管理这些子模块,又可以最大程度上降低模块间的耦合。 目前很…
前端工程化:如何使用monorepo进行多项目的高效管理
前言 假设我们有4个项目 electron:使用Electron创建的一个桌面端项目,UI和功能大部分与web一致 web:使用React创建的一个web项目 service:使用Nest.js创建的
30 分钟完成 iOS monorepo 化改造 | iOS 组件化复盘
30 分钟带你完成 iOS monorepo 化改造,系统了解 iOS 组件化各阶段利弊权衡,助你少走弯路。
开源项目都在用 monorepo,但是你知道居然有那么多坑么?
mono repo 并不是银弹,使用这个架构还是会带来很多问题,无非市面上的工具帮助我们解决了大部分。文章主要聊了聊在没有这些工具的时候我们可能会遇到哪些问题,以及使用这些工具后解决了什么又带来了什么
使用 pnpm 构建 Monorepo 项目
monorepo 是什么 monorepo 是把多个项目的所有代码放到一个 git 仓库中进行管理,多个项目中会有共享的代码则可以分包引用。整个项目就是有 root 管理的 dependencies
js模块化的各种规范 之 CJS、AMD、CMD、UMD、ESM
JS模块化规范分类(大至如下5种): CJS、AMD、CMD、UMD、ESM。 UMD规范只是一种通用的写法,是在amd和cjs两个流行而不统一的规范情况下,才催生出umd来统一规范的,umd前后端均可通用。
热乎乎的 workspaces 替代 npm link 调试的新方式
作为一个前端,在工程化的项目里你肯定使用过很多很多的 npm package,不知道你有没有尝试开发过 npm package 或者研究下 npm package 的开发流程,如果你又经验,那么你一定