Babel 6 插件:使用 Webpack 解析选项 babel-plugin-webpack-alias 是一个 Babel 6 插件,允许开发者在 Babel 环境中使用 Webpack 的别名和解析功能。该插件提取 webpack 配置中定义的别名,并用其替换 require 语句中的路径。 当开发者依赖 Webpack 别名来管理模块路径,但 Webpack 21 次浏览 2024-06-28
基于 Babel 插件实现小程序全局常量替换 在传统 Web 开发中,我们经常使用 process.env.NODE_ENV 来区分开发环境和生产环境,并根据环境变量设置不同的全局常量。然而,由于小程序框架(如 Wepy)的预编译机制,业务代码无法直接读取 process.env.NODE_ENV 的值。 为了解决这个问题,可以开发一个类似于 Webpack 29 次浏览 2024-06-08
babel-plugin-transform-typescript-metadata:Babel插件发出装饰器元数据,例如Typ... babel-plugin-transform-typescript-metadata Babel插件发出装饰器元数据,例如打字稿编译器动机当与输出结合使用时,TypeScript装饰器允许使用高级反射模式。但是,当前的@babel/preset-typescript实现只是剥离所有类型,并且不会在输 Typescript 19 次浏览 2024-07-31
babel-plugin-add-module-exports: 修复 Babel #2212,遵循 Babel 5 行为 Babel 6 更改了默认导出行为,导致在 Node.js 中使用起来不方便。此插件通过添加默认导出声明来恢复 Babel 5 的行为,使其与 Babel 6 兼容。 Nodejs 23 次浏览 2024-06-23
babel-plugin-rewire-exports:Babel插件,用于存根[ES6,ES2015]模块导出 babel-plugin-rewire-exports用于存根(ES6,ES2015)模块导出的Babel插件。它允许在所有导入模块中重新连接导出的值。与它不修改模块内部(例如,导入以及顶级变量和函数)。有关实现的详细信息,请参见部分。出口商品插件通过以下API转换模块出口的方式:可以对它们进行存根 Webpack 16 次浏览 2024-08-17
babel-multi-env:babel-preset-env支持`babel` CLI替换多节点版本 babel-multi-env通过babel-preset-env和babel-plugin-transform-runtime支持多节点版本的babel CLI替换。对node.js库/模块有用用法转换: import fs from "fs" ; import promisi Nodejs 21 次浏览 2024-08-17
React + Webpack + Babel 教程 本教程使用 React、Webpack 和 Babel 构建现代 Web 应用程序。它涵盖了安装、配置、构建和部署应用程序所需的步骤。 Webpack 26 次浏览 2024-04-27
Babel-parser-minimal:精简版 @babel/parser 这是 @babel/parser 的精简版,移除了大多数非标准/建议功能。它包含对 TypeScript 和 JSX 的支持,以及标准化的现代功能,但不支持大多数建议。支持的插件:- functionSent- estree- classProperties- classPrivateMethods Typescript 22 次浏览 2024-04-30
基于 React 的 UI 库 bigod-ui 及其 Babel 插件实践 bigod-ui 项目创建一个基于 React 的 UI 组件库,并提供类似 babel-plugin-import 的 Babel 插件以优化组件导入。 安装 npm install 使用 npm run start 编译 yarn compile # 使用 gulp 生成 ./lib/ 目 Webpack 17 次浏览 2024-06-27