黑盒
勾崽
这个作者很懒,什么都没留下…
展开
-
CRA 黑盒真不是你想的那么可怕
前两篇内容:CRA为什么要做成黑盒黑盒续集 | 如何在 CRA 黑盒中争取主动权?今天这篇文章我们继续谈谈 CRA 黑盒的实现。不管是 @vue/cli 还是 create-react-app,它们内部都暗藏着黑盒的机制。在这里大家万不可把 @vue/cli 和 create-react-app 都认为是黑盒。它们仅仅是官方提供的两个脚手架,用于快速搭建项目基础结构。 黑盒如何工作在项目开发中,我们把它分成三份:一份是是项目结构,一份是黑盒,一份是最终的产出。 简单来说,写好后的原创 2020-12-17 15:06:00 · 112 阅读 · 0 评论 -
黑盒续集 | 如何在 CRA 黑盒中争取主动权?
之前跟大家分享了“CRA 为什么要做成黑盒”的内容。之前我们聊到,之所以在 Vue 和 React 中实现黑盒功能,其目的很明确,就是方便版本升级后,我们所开发的项目的依赖会自动跟随升级。但是,一旦打破这种约束,表面上看起来是“我行我素”了,事实上项目变得糟糕透了,项目后期的维护会相当困难。今天我们就来聊聊如何使得两者兼具,即满足项目依赖自动升级,又能死死地拿捏住黑盒中配置文件的主动权。以 React 中的 CRA 为例当我们使用 create-r...原创 2020-12-17 12:25:15 · 87 阅读 · 0 评论 -
CRA 为什么要做成“黑盒”
最近,在搭建某个业务系统的过程中,我选用了 react 作为主要的技术栈。和同事的业务交流中,我提到了“黑盒”这个词汇。在我司同事的强烈要求火锅承诺 下,就有了今天这篇《CRA 为什么要做成“黑盒”》。什么是“黑盒”首先从前端 er 们熟悉的 vue-cli 说起,以下是vue 脚手架的基本目录:再来看下 create-react-app 的项目目录:在这里,我就不对每个文件进行介绍了。相比 create-react-app,vue-cli 将配置文件完全暴露出来。但是,create-reac原创 2020-12-17 12:00:33 · 116 阅读 · 0 评论