vite不支持optional Chaining(链判断运算符)和 nullishCoalescingOperator
链判断运算符特别好用,我就不多说了,搭建vite时,发现用了很多方法,都不能支持方法一:@vitejs/plugin-react-refresh配置parserPlugins,不生效imp…
webpack 处理typescript文件,重复编译问题
问题:编译的文件重复输出。 这是将要编译的文件,结果是打印 1配置:最终打包,我发现该 new Promise 被重复打包了多次。导致文件运行 1 1 1。 随后我…
Babel.config.js问题
这dynamic-import-node这个是提高开发编译速度的插件 @babel/plugin-syntax-dynamic-import是想做路由懒加载有大佬知道我这么写的有问题嘛?为什么我…
babel 插件按顺序执行,下一个插件拿不到上一个插件的结果
复现demobabel.config.jsmodule.exports = { plugins: [ "minify-dead-code-elimination", [path.resolve(__dirname, 'plugin/remove-unused-import.j…
第一次babel转码如何加速?
目前我在使用gulp+babel对项目js代码进行处理,js文件大概有170个,如果我不加babel,大概4s左右完成输出,加上babel时间立马飙升到11秒左右,问下有转码加…
关于 ant-design/babel-plugin-import 按需加载的 babel polyfill疑问。
问题在项目新建的时候引用了babel-plugin-import的antd按需加载plugin,已配置好相关的babel-preset,但是在实际webpack输出的bundle内发现,按需加载…
如何通过 Typescript 的 Compiler API 或者 babel 读取到层层传递的类型?
比如 a.ts 中export type User = { name: string }然后 b.ts 中import { User } from './a.ts' export type MyUser = User如何以 b.ts 这个文件为起点…
Webpack 4 使用 thread-loader 为 babel-loader 构建提速,为什么构建速度几乎没有任何提升?
看了 webpack 官方以及网上一些资料,都表示 thread-loader 能够以多线程的方式,为 babel-loader 等 loader 构建过程提速。但是实际试用了一下,几乎…
Babel 转换第三方插件引入的文件
由于 babel 默认不转换 node_modules 下面文件引用的 js 文件 导致项目在IE11 下面呈白屏状态现在需要项目在IE11里面正常运行, 请问需要如何进行配置m…
tsconfig.json里设置"baseUrl": "./src" 而在配置文件babel.config.js里还要配置一遍?
tsconfig.json里设置"baseUrl": "./src", "paths":{} 而在babel的配置文件babel.config.js里还要配置一遍,这是为什么?我知道这么做没有错?但是必…
在electron-vue中使用puppeteer await page.evaluate(async () => {}) 报错
electron-vue templateelectron-vuepuppeteer-coreawait page.evaluate(async (url) => { }) // 执行会报错.babelrc{ "comments": false, "env": { "m…