首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签rollup.js

#rollup.js

Rollup 是一个 JavaScript 模块打包工具,可以将小块代码编译成大块复杂的代码,例如 library 或应用程序。

在发布组件库之前,你需要先掌握构建和发布函数库

Tusi

本文是 基于Vite+AntDesignVue打造业务组件库[2] 专栏第 7 篇文章【在发布组件库之前,你需要先掌握构建和发布函数库】,聊聊怎么构建和发布一个...

73620

函数库Rollup构建优化

Tusi

本节涉及的内容源码可在vue-pro-components c7 分支[1]找到,欢迎 支持!

1.1K30

Vite 是如何使用 Rollup 进行构建的

CandyTong

腾讯 · 前端开发 (已认证)

我们都知道,Vite 在生产环境中,会使用 Rollup 进行构建,那么 Vite 是如何做到的呢?本文将讲述,从执行 vite build 到输出构建产物,这...

1.1K20

从 Vue 转换看 Webpack 和 Vite 代码转换机制的差异

CandyTong

腾讯 · 前端开发 (已认证)

我们知道,Webpack 是使用 loader 转换代码的,而 Vite/Rollup 则是使用插件转换代码,那这两种机制有什么差异呢?我们用 Vue 的转换来...

66730

手写 Vite Server 系列(3)—— 更细粒度的复用

CandyTong

腾讯 · 前端开发 (已认证)

在该系列的第一篇文章,我们实现了 Vite Server 的一些处理文件的功能(TS、TSX、CSS),但这个 Server 的功能是写死的,如果需要新增功能,...

31740

Web3赋能新商业模式

LiveVideoStack

编者按:互联网行业的迅猛发展带动了音视频技术的进步,一些新鲜术语也随之进入音视频赛道。一股Web3热潮正席卷而来,相比元宇宙、NFT、虚拟人这些更为火热的概念,...

38220

前端领域的插件式设计

ConardLi

例如,当我们需要把我们前端代码中的 css 样式提取打包,我们可以用 webpack 的 mini-css-extract-plugin,或者你如果用 roll...

1.6K20

基于Hive的数据立方体实践

京东技术

Tech 导读 本文主要基于京东集团的大数据平台,详细讲述了使用Hive实现数据立方体的方法。通过阅读本文,读者可了解Hive批处理的通用多维分析技术及调优...

88930

软件开发入门教程网之MySQL GROUP BY 语句

爱学iOS的小麦子

接下来我们使用 GROUP BY 语句 将数据表按名字进行分组,并统计每个人有多少条记录:

35520

Vite 是如何使用 Rollup 进行构建的

CandyTong

腾讯 · 前端开发 (已认证)

我们都知道,Vite 在生产环境中,会使用 Rollup 进行构建,那么 Vite 是如何做到的呢?本文将讲述,从执行 vite build 到输出构建产物,这...

2K21

Vue3源码学习:搭建monorepo开发环境(一)

微芒不朽

创智 · 前端开发 (已认证)

在根目录新建 pnpm-workspace.yaml 文件; 意思是,将 packages 目录下所有的目录都作为单独的包进行管理。

1.2K20

rollup.js 初体验

愧怍

近期准备写一个工具包 @kuizuo/utils,由于要将其发布到npm上,必然就要兼容不同模块(例如 CommonJS 和 ESModule),通过打包器可以...

58210

【入门教程】Rollup模块打包器整合

前端小鑫同学

注意:name为推荐选项,未指明打包后的模块名称,虽然打包产物可以正常加载但无法触发执行。

1K20

rollup打包入门到实践

Maic

rollup在业务中基本很少会有接触到,通常在我们的业务中大部分接触的脚手架,或者自己搭建项目中,我们都是用webpack,无论是vue-cli,还是react...

1.1K10

React源码学习进阶篇(一)新版React如何调试源码?

孟健

腾讯 · 前端开发工程师 (已认证)

我们先启用VSCode的调试模式,在项目下新建一个launch.json(注意我这里cra启动的端口是3001):

86320

以太坊最热Layer2之一ZK-Rollup凭什么被V神看好?

本体Ontology

关于以太坊合并的说明明确表示:升级后的“The Merge”主要带来网络共识机制的转变;而备受关注的扩容,将由以太坊与 Layer 2 各解决方案的紧密合作共同...

43220

【架构师(第三十六篇)】 业务组件库开发之发布到 NPM

一尾流莺

结果发现这一行 Ts 报错了,原因是 vue 的版本不一致,真实的场景下不会出现这个问题,因为真实情况下组件库用的是上级的依赖。

74030

【架构师(第三十五篇)】 业务组件库开发之使用 Rollup 进行打包

一尾流莺

Rollup 设计之初就是面向 ES Module 的,构建出结构扁平,性能出众的类库。

83640

hive grouping函数_Merge函数

全栈程序员站长

Grouping函数: 可以接受一列,返回0或1。如果列值为空,则返回1,非空则返回0。它只能在rollup和或cube函数中使用,因为在统计中显示“全部”的那...

59420

rollup打包ts+react最佳实践

Jou

云智服 · 前端开发 (已认证)

前段时间系统性学习了webpack,针对于打包项目,webpack的确非常强大,也非常合适,但是用来打包组件库,就显得比较的繁琐。相较而言,使用rollup打包...

2.9K20
领券