CRA*_*ser 8 javascript reactjs webpack service-worker
我有一个现有的应用程序正在尝试转换为使用React。我已经用一个全新的功能create-react-app(使用react-scripts1.0.13)复制了它的功能。
我想使用我现有的服务人员。我注意到CRA创建了自己的服务人员;webpack配置中有使用的代码(使用SWPrecacheWebpackPlugin)来创建未捆绑的模块service-worker.js。所有其他JS模块捆绑在一起。
据我了解,existing-service-worker.js由于所有JS模块都捆绑在一起,因此我不能只复制现有的服务工作者并尝试导入它。
我不想弹出。
我已经分叉create-react-app,以定制react-scripts,并在配置的WebPack,这将允许我使用的,而不是它创建一个我现有的服务人员使用不同的逻辑SWPrecacheWebpackPlugin。不过,我不知道如何做到这一点。这是我第一次使用React和webpack。
有人可以为我指明正确的方向,并帮助我在React中使用我现有的服务工人,而不会弹出吗?
我已经做到了,没有eject
您可以将工作人员放入public文件夹中,然后您必须自己转译并缩小它们。
正如此处讨论的https://github.com/facebook/create-react-app/issues/1277
| 归档时间: |
|
| 查看次数: |
1359 次 |
| 最近记录: |