2017-09-24 71 views
-1

我曾经使用sw-toolbox来管理我的服务人员 - 小巧,简单,有效。现在,谷歌已经发布了Workbox SW(它取代SW-工具箱和SW-预缓存),我需要迁移,但我挣扎着找到:从Google的sw-toolbox迁移到Workbox SW(Visual Studio)

一)针线单一​​的.js的依赖,我可以在自己的项目
b )一个自定义构建工具来构建一个.js依赖关系
c)在我的项目构建中包含工作箱构建的方法

我该如何解决这个问题?

+0

否则在提高SO内容的努力,注释/原因反对票,将不胜感激。 – Jimbo

回答

0

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

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

或者只是按照下面

步骤1中的4个步骤:https://nodejs.org/en/download/current/
第2步安装Node.js的:通过在项目根目录中打开命令提示符来初始化项目中的NPM运行命令npm init -y
第3步:从命令提示符的相同位置,通过运行以下命令来安装与NPM针线npm install workbox-cli --global
步骤4:通过运行以下命令workbox-cli generate:sw

有生成服务工作者几个小时左右的时间摆弄我,我很失望地注意到,工作箱的基础依赖性比sw-toolbox大3倍 - 所以,如果大小对于您的项目来说至关重要(通常是第三世界市场),那么记住这一点(sw - 工具箱是16kb,工作箱是48kb)

sw-toolbox目前对我来说工作得很好,所以我要回过头来看看,直到我可以研究如何让Workbox的体积变得更小。

不过,我希望这可以帮助别人的同时:)

相关问题