【文件属性】:
文件名称:flexis-workbox-webpack-plugin:Webpack插件可生成预缓存清单并将其注入ServiceWorker
文件大小:167KB
文件格式:ZIP
更新时间:2021-05-13 05:29:56
JavaScript
@ flexis / workbox-webpack-plugin
Webpack插件,用于生成预缓存清单并将其注入ServiceWorker。 专为创建。
安装
npm i -D @flexis/workbox-webpack-plugin
# or
yarn add -D @flexis/workbox-webpack-plugin
用法
将ServiceWorker导入(或要求)到捆绑软件的文件之一中:
import registerServiceWorker from './serviceWorker' ;
registerServiceWorker ( { scope : '/' } ) ;
然后将service-worker-loader和@flexis/workbox-webpack-plugin到您的webpack配置中。 例如:
module . exports
【文件预览】:
flexis-workbox-webpack-plugin-master
----.clean-publish(30B)
----.gitignore(666B)
----.babelrc(257B)
----jest.config.json(313B)
----.eslintrc(59B)
----package.json(2KB)
----src()
--------index.js(5KB)
--------utils.js(642B)
----.travis.yml(88B)
----LICENSE(1KB)
----CHANGELOG.md(524B)
----.huskyrc(75B)
----rollup.config.js(658B)
----.browserslistrc(40B)
----README.md(3KB)
----.yo-rc.json(549B)
----.lintstagedrc(71B)
----.size-limit(74B)
----.trigenscriptsrc(205B)
----test()
--------.eslintrc(164B)
--------serviceWorkerLoader.js(483B)
--------plugin.spec.js(925B)
--------buildTestBundle.js(79B)
--------artifacts()
--------serviceWorker.js(759B)
--------index.html(183B)
--------compile.js(1KB)
----.editorconfig(265B)
----yarn.lock(404KB)