swc-loader
此模块允许您将 SWC 与 webpack 一起使用。
安装
pnpm i -D @swc/core swc-loader用法
webpack.config.js
module: {
rules: [
{
test: /\.m?js$/,
exclude: /(node_modules)/,
use: {
// `.swcrc` can be used to configure swc
loader: "swc-loader"
}
}
]
}React 开发
该 jsc.transform.react.development 选项会根据 webpack mode (在新标签页中打开) 自动设置。
使用 babel-loader
当与 babel-loader 一起使用时,parseMap 选项必须设置为 true。
webpack.config.js
module: {
rules: [
{
test: /\.m?js$/,
exclude: /(node_modules)/,
use: {
loader: "swc-loader",
options: {
parseMap: true
}
}
}
]
}