工作箱- rspack- 插件
要使用的 rspack 插件 工作框 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}在棕榈树上 两者 GenerateSW 财务报告和审定财务报表 InjectManifest 被支持。 所有的选择都和官方一样 workbox-webpack-plugin目前,它通过所有测试 从官方 workbox-webpack-plugin,并应当为一般用途稳定。 有问题就随便吧 打开一个问题。 。 。 .
所需经费
node >= 18
并有以下一说:
@rspack/core@^1.0.0 || ^2.0.0
或者说
@rsbuild/core@^1.0.0 || ^2.0.0
安装
npm i -D @aaroon/workbox-rspack-plugin
或者说
pnpm i -D @aaroon/workbox-rspack-plugin
yarn add -D @aaroon/workbox-rspack-plugin
使用量
import { GenerateSW, InjectManifest } from '@aaroon/workbox-rspack-plugin'
/**
* @type import('@rspack/cli').Configuration}
*/
export default {
plugins: [
new GenerateSW({
// options
}),
// or
new InjectManifest({
// options
})
]
}
如果你在用Rsbuild的话,用它来 tools.rspack.plugins数字 :
import { defineConfig } from '@rsbuild/core'
import { GenerateSW, InjectManifest } from '@aaroon/workbox-rspack-plugin'
export default defineConfig({
tools: {
rspack: {
plugins: [
new GenerateSW({
// options
}),
// or
new InjectManifest({
// options
})
]
}
}
})
选项
与 工作箱-网包-插件。 。 。 .
更改日志
可见 changelog 这里。 。 。 .
贷项
大部分代码来自Google的工作框 还原我只是让它和Rspack兼容.
承认
如果你觉得它有用,我会很感激 如果你能留下一颗星星 在工程的GitHub仓库.
谢谢.