首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
云浪
掘友等级
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
80
文章 80
沸点 0
赞
80
返回
|
搜索文章
云浪
2月前
关注
说透 Suspense 组件的实现原理
从整体上理解 Suspense 组件源码实现 与其他内置组件一样,Suspense 组件的实现也依赖于渲染器的底层支持。但是为了避免渲染器逻辑代码“膨胀”,当用户没有使用 ...
4
评论
分享
云浪
6月前
关注
掌握 CSS 倾斜函数
CSS 的倾斜函数有 skewX() 、skewY() 和 skew() ,用于实现元素的倾斜变换。 skewX() 沿水平方向倾斜元素。 CSS 函数 skewX() 用...
2
评论
分享
云浪
6月前
关注
元素变形记:CSS 缩放函数全指南
CSS 中的缩放函数分别有 scaleX()、scaleY()、scaleZ()、scale()、scale3d() ,用于对元素进行 2D 或 3D 空间进行缩放变换。 ...
1
评论
分享
云浪
6月前
关注
让元素舞动!深度解密 CSS 旋转函数
CSS 中的旋转函数(rotateX()、rotateY()、rotateZ() 、 rotate() 和 rotate3d())用于对元素进行2D或3D空间中的旋转变换,...
3
评论
分享
云浪
7月前
关注
CSS平移函数完全指南与三大应用
平移函数(Translate functions)的作用是在二维或三维空间中,对元素进行平移操作,改变元素的位置。 目前平移函数有 translateX() 、transl...
1
评论
分享
云浪
7月前
关注
10+ 代码案例快速掌握 CSS quotes 属性
CSS 的 quotes 属性用于设置浏览器应如何渲染引号,这些引号会自动添加到 HTML 的 <q> 标签中,或通过 CSS content 属性的 open-quote...
2
评论
分享
云浪
10月前
关注
如何开发同时支持 CJS 和 ES 模块的 npm 包?
在 Node.js 支持 ES 模块之前,要开发同时支持 CommonJS 和 ES 模块的 npm 包,常见的作法是,同时在 npm 包中使用 CommonJS 和 ES...
4
评论
分享
云浪
10月前
关注
啊?npm 包可以自己引入自己?
在一个包内,可以通过包名来引用该包的 package.json 文件中 exports 字段所定义的值。例如,假设 package.json 文件内容如下: 然后,该 np...
4
评论
分享
云浪
10月前
关注
让我看看有多少人不知道 package.json 中的条件导出
条件导出提供了一种根据特定条件映射到不同路径的方式。比如可以根据 CommonJS 还是 ES 模块提供不同的导入文件。 例如,对于一个想要为 require() 和 im...
8
评论
分享
云浪
10月前
关注
高级前端必须掌握的 package.json 字段知识:exports & imports
在 npm 包的 package.json 文件中,exports 和 main 都可以用来定义包的入口点,但是 exports 字段是 main 字段的现代的替代方案。 ...
13
1
分享
云浪
10月前
关注
高级前端必须掌握的 package.json 字段知识:包的入口点
在 npm 包的 package.json 文件中,有两个字段可以定义包的入口点:main 和 exports。这两个字段既可以定义 ES 模块的入口点,也可以定义 Com...
6
评论
分享
云浪
11月前
举报
欢迎围观~
揭秘 tsconfig:module 配置全解析
juejin.cn
前端开发圈
分享
评论
点赞
云浪
11月前
关注
package.json 中的 main 字段的作用是什么?
main 字段是模块的主要入口点。当进行 require 导入模块时,会查看 main 字段,然后返回模块中导出的对象。 main 应该是一个相对于包文件夹根目录的模块。 ...
11
评论
分享
云浪
11月前
关注
揭秘!Node.js 是如何检测模块类型的
Node.js 同时支持 ES 模块和 CJS 模块,但是每个文件的具体模块格式是由文件的扩展名以及在文件所在目录及其所有上级目录中找到的第一个 package.json ...
3
评论
分享
云浪
11月前
关注
揭秘 tsconfig:module 配置全解析
module 配置项用于指定生成代码的模块化规范,比如:commonjs 、umd 、es module (es6、es2020、es2022)等。 当 tsconfig ...
13
评论
分享
云浪
11月前
举报
大家一起来学习~
这应该是全网最详细的 Babel 转换 ESM 到 CJS 的配置指南
juejin.cn
前端开发圈
分享
评论
点赞
云浪
11月前
关注
如何在 ESM 中使用 CJS 模块特有的变量和方法?
在 ES 模块的代码中,无法直接使用 require 、__dirname 和 __filename ,否则会报错。 在 CommonJS 模块中: require 用于加...
2
评论
分享
云浪
11月前
关注
这应该是全网最详细的 Babel 转换 ESM 到 CJS 的配置指南
背景 ESM(ES 模块)走向广泛支持的道路比较漫长。 ES 模块在 2015 年标准化,到 2017 年大多数浏览器开始支持,2019 年 Node.js v12 开始支...
3
评论
分享
云浪
1年前
关注
理解并应用 tsconfig 中的 useDefineForClassFields
useDefineForClassFields 与类(class)有关,当 useDefineForClassFields 为 true 时,TypeScript 编译器会...
3
评论
分享
云浪
1年前
关注
你是否理解 tsconfig 中的 target 和 lib ?
target target 配置项用于指定 TypeScript 编译器将代码编译后所生成的 JavaScript 版本。它决定了输出的 JavaScript 代码所遵循的...
4
评论
分享
下一页
个人成就
文章被点赞
535
文章被阅读
82,053
掘力值
3,675
关注了
2
关注者
70
收藏集
0
关注标签
1
加入于
2018-12-30