首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
云浪
掘友等级
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
79
文章 79
沸点 0
赞
79
返回
|
搜索文章
最新
热门
package.json 中的 main 字段的作用是什么?
main 字段是模块的主要入口点。当进行 require 导入模块时,会查看 main 字段,然后返回模块中导出的对象。 main 应该是一个相对于包文件夹根目录的模块。 对于大多数模块来说,有一个主
揭秘!Node.js 是如何检测模块类型的
Node.js 同时支持 ES 模块和 CJS 模块,但是每个文件的具体模块格式是由文件的扩展名以及在文件所在目录及其所有上级目录中找到的第一个 package.json 文件里的 type 字段决定
揭秘 tsconfig:module 配置全解析
module 配置项用于指定生成代码的模块化规范,比如:commonjs 、umd 、es module (es6、es2020、es2022)等。 当 tsconfig 中 target 为 es5
如何在 ESM 中使用 CJS 模块特有的变量和方法?
在 ES 模块的代码中,无法直接使用 require 、__dirname 和 __filename ,否则会报错。 在 CommonJS 模块中: require 用于加载模块 __dirname,
这应该是全网最详细的 Babel 转换 ESM 到 CJS 的配置指南
背景 ESM(ES 模块)走向广泛支持的道路比较漫长。 ES 模块在 2015 年标准化,到 2017 年大多数浏览器开始支持,2019 年 Node.js v12 开始支持。在这段时间里,虽然大家都
理解并应用 tsconfig 中的 useDefineForClassFields
useDefineForClassFields 与类(class)有关,当 useDefineForClassFields 为 true 时,TypeScript 编译器会生成符合 ECMAScrip
你是否理解 tsconfig 中的 target 和 lib ?
target target 配置项用于指定 TypeScript 编译器将代码编译后所生成的 JavaScript 版本。它决定了输出的 JavaScript 代码所遵循的语法标准,比如 ES3、ES
深入 tsconfig : baseUrl 详解
在 TypeScript 项目中,baseUrl 主要用于模块路径解析。它为编译器提供了一个基础路径,当导入模块时,编译器会以这个baseUrl 为起点来查找模块文件。 例如,假设你的项目结构中有一个
你真的掌握了 tsconfig 中的 type 吗?
types 是 tsconfig 文件中的一个配置,默认情况下,node_modules 下面的 @types 包都会包含在项目的编译过程中。如果指定了 types ,那么只有在 types 中列出的
利用 import map 轻松自定义浏览器模块导入路径
导入映射是什么 在 JavaScript 中,导入映射(Import Map)是一个 JSON 对象,用于控制模块导入路径。他允许你指定模块标识符(比如模块的名称)和模块实际位置(URL)之间的映射关
下一页
个人成就
文章被点赞
491
文章被阅读
65,703
掘力值
3,485
关注了
2
关注者
67
收藏集
0
关注标签
1
加入于
2018-12-30