04 2022 档案
摘要:Babel 的三个主要处理步骤分别是: 解析(parse),转换(transform),生成(generate)1.解析步骤接收代码并输出 AST2.转换步骤接收 AST 并对其进行遍历,在此过程中对节点进行添加、更新及移除等操作。 插件就是在这部分介入工作3.代码生成步骤把最终(经过一系列转换之后
阅读全文
摘要:webpack打包支持移除部分代码,使用 /* develblock:start */和/* develblock:end */,两者之间的代码将被移除 /* develblock:start */ componentsContext = import.meta.globEager('./**/in
阅读全文
摘要:npm 脚本有pre和post两个钩子。举例来说,build脚本命令的钩子就是prebuild和postbuild: { "scripts": { "prebuild": "echo I run before the build script", "build": "webpack", "postb
阅读全文
摘要:npm安装时报错如下 PS D:\my_work\test\vite\demo> npm init vite@latest my-vue-app --template vue-ts npm ERR! code ENOLOCAL npm ERR! Could not install from "Fil
阅读全文