esbuild-loader::high_voltage:使用esbuild加速您的Webpack构建

esbuild-loader使用加快您的Webpack构建! :fire:是用Go语言编写JavaScript捆绑程序,它支持快速的ESNext和TypeScript转换以及JS压缩。通过为转译(例如babel-loader / ts-loader)和最小化(例如Terser)提供更快的替代方案,使您可以在Webpack构建中利用esbuild的速度!如果您喜欢这个项目,请给它加注星标并,看看我正在从事哪些其他有趣的项目! :red_heart_selector: :rocket:安装npm i -D esbuild-loader :vertical_traffic_light:快速设置Javascript和JSX转换(例如Babel)在webpack.config.js : + const { ESBuildPlugin } = require('esbuild-loader') module.exports = { module: { rules: [ - { - test: /.js$/,
zip
esbuild-loader-master.zip 预估大小:25个文件
folder
esbuild-loader-master 文件夹
file
.gitignore 264B
file
package.json 1KB
folder
src 文件夹
file
interfaces.ts 487B
file
loader.ts 1KB
folder
@types 文件夹
file
webpack.d.ts 296B
file
plugin.ts 935B
file
minify-plugin.ts 4KB
file
index.ts 203B
file
.nvmrc 9B
file
jest.config.js 68B
file
LICENSE 1KB
file
tsconfig.json 369B
folder
.github 文件夹
folder
workflows 文件夹
file
release.yml 671B
file
test.yml 581B
file
README.md 5KB
file
xo.config.js 223B
file
.releaserc 99B
file
pnpm-lock.yaml 241KB
folder
test 文件夹
file
loader.test.ts 7KB
file
utils.ts 2KB
folder
__snapshots__ 文件夹
file
loader.test.ts.snap 224KB
file
minify.test.ts.snap 141KB
file
minify.test.ts 7KB
file
fixtures.ts 2KB
file
.editorconfig 129B
zip 文件大小:148.41KB