2017-09-24 18 views
-1

작고 간단하며 효과적인 서비스 직원 관리를 위해 sw-toolbox을 사용했습니다. 이제 구글은 Workbox SW을 발표 한 것을 (이 대체 SW-도구 상자 및 SW-미리 캐시) I 마이그레이션이 필요하지만, 찾을 싸우고 있어요 : 내 프로젝트
B에 포함 할 수 연장 상자에 대한Google의 sw-toolbox에서 Workbox SW (Visual Studio)로 마이그레이션

가) 하나의 .js 의존성을) 단일 빌드 .js 종속성을 빌드하는 사용자 지정 빌드 도구
c) 내 프로젝트 빌드에 Workbox 빌드를 포함하는 방법

나는이 잘못된 방식으로 가고 있습니까?

+0

에서 다른 사람을 도움이되기를 바랍니다, 아래쪽 투표에 대한 코멘트/이유는 감상 할 수있다. – 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

가졌를 실행하여 서비스 작업자를 생성 몇 시간 쯤 지나면, Workbox 기본 의존성이 sw-toolbox보다 3 배 더 크다는 것을 알게되어 실망했다. 그래서 프로젝트에서 크기가 중요하다면 (이것은 제 3 세계 시장에서 종종 그렇다)이 점을 염두에 두라. -toolbox는 16kb, workbox는 48kb)

sw-toolbox는 지금 당장은 저에게 잘 작동합니다. 그래서 Workbox의 크기를 조금 더 작게 만들 때까지 다시 돌아가겠습니다.

그러나, 나는이 SO의 내용을 개선하기위한 노력의 일환으로 그 동안 :)