从Google的sw-toolbox迁移到Workbox SW(Visual Studio)



我曾经使用 sw-toolbox来管理我的服务工作者 - 小,简单,有效。现在,Google已发布Workbox SW(替代了SW-Toolbox和SW-Precache),我需要迁移,但是正在战斗以查找:

a)我可以在项目中包含的单个.js依赖性
b)一种自定义构建工具,用于构建单个.js依赖关系
c)一种在我的项目构建中包括工作箱构建

的方法

我是错误的方式吗?

两个有用的参考:
http://leruplund.dk/2017/04/15/setting-up-asp-net-core-inet-core-in-visual-studio-2017-with-npm-webpack-and-ytypescript-part-part-i/

https://workboxjs.org/how_tos/workbox-cli.html

或仅按照下方的4个步骤

步骤1:从https://nodejs.org/en/download/current/current/
步骤2:通过在项目root上打开命令提示并运行命令npm init -y
在您的项目上初始化npm步骤3:从命令提示符处的同一位置,通过运行命令npm install workbox-cli --global
通过NPM安装工作箱步骤4:通过运行命令workbox-cli generate:sw

生成服务工作者

大约花了几个小时,我很失望地注意到,工作箱基础依赖性比SW -Toolbox大3倍 - 因此,如果尺寸对您的项目至关重要(通常是第三世界市场)考虑到(SW-Toolbox是16kb,工作箱为48kb)

sw-toolbox目前对我来说很好,所以我要回去去做,直到我可以弄清楚如何使工作箱的大小稍小一点。

但是,我希望这对其他人有帮助:)

相关内容

  • 没有找到相关文章

最新更新