Babel
文章平均质量分 88
babel
超悠閒
博客文章倉庫:https://github.com/superfreeeee/Blog
博客代码仓库:https://github.com/superfreeeee/Blog-code
展开
-
Babel 插件开发: 数组负数索引语法糖
Babel 插件开发: 数组负数索引语法糖文章目录Babel 插件开发: 数组负数索引语法糖正文1. Doc2. 核心流程3. 核心包简单尝试4. 插件开发实战:数组负数索引支持4.1 插件解构规则4.2 插件配置4.3 插件实现4.4 t.memberExpression 小坑分享4.5 运行成果其他资源参考连接完整代码示例正文在前端开发用 Babel 也有一段时间了,今天给大家介绍到底如何开发一个自定义的 Babel 插件,加入自己的语法糖!1. DocBabel 插件的文档感觉比较老旧了,可原创 2021-11-23 17:12:09 · 884 阅读 · 0 评论 -
Babel 踩坑笔记: babel 命令失效(/bin/sh: babel: command not found)
Babel 踩坑笔记: babel 命令失效(/bin/sh: babel: command not found)文章目录Babel 踩坑笔记: babel 命令失效(/bin/sh: babel: command not found)前言正文项目背景问题描述解决方案开发注意点结语其他资源参考连接完整代码示例前言今天来分享一个使用 babel 的时候遇到的 bug,同时也是所有利用 node 创建可执行脚本命令的共同问题。正文项目背景本问题适用于所有与 node 制作的命令行指令相关的问题项目原创 2021-07-05 16:15:18 · 2763 阅读 · 0 评论 -
Babel 实战: Node 环境下使用 Babel 开发的 4 种运行配置方案
Babel 实战: Node 环境下使用 Babel 开发的 4 种配置运行方案文章目录Babel 实战: Node 环境下使用 Babel 开发的 4 种配置运行方案系列文章前言正文0. Node 环境0.1 运行脚本1. 使用 @babel/cli + node 运行1.1 安装核心依赖1.2 配置文件 & 运行命令2. 使用 @babel/register 动态编译脚本3. 使用 @babel/node 依赖引入 Babel4. 使用 webpack + babel-loader 编译 we原创 2021-06-19 21:25:33 · 2026 阅读 · 0 评论 -
Babel 应用: 利用 @babel/register 实现即时编译(在 Node 环境下使用 import/export ES6 语法)
Babel 应用: 利用 @babel/register 实现即时编译(在 Node 环境下使用 import/export ES6 语法)文章目录Babel 应用: 利用 @babel/register 实现即时编译(在 Node 环境下使用 import/export ES6 语法)简介参考完整示例代码正文使用 babelbabel 依赖项目实践项目构建 & 安装依赖编写工具函数(utils.js)和主要脚本(index.js)使用 @babel/register 运行时编译(重点)运行结果结原创 2020-12-29 16:56:48 · 1583 阅读 · 0 评论 -
Babel入門:JavaScript 的下一代編譯器
Babel 入門:JavaScript 的下一代編譯器文章目錄Babel 入門:JavaScript 的下一代編譯器簡介參考正文Concept 概念Core Module 核心模塊1. @babel/core2. @babel/cli3. @babel/preset-env4. @babel/polyfill(不推薦)5. @babel/preset-stage-x6. babel-loader7. @babel/preset-react8. @babel/preset-flow9. @babel/pre原创 2020-06-05 22:46:07 · 354 阅读 · 0 评论