Logo
Explore Help
Sign In
honeymoose/angular-cn
1
0
Fork 0
You've already forked angular-cn
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
angular-cn/packages/service-worker/build.sh

17 lines
480 B
Bash
Raw Normal View History

feat(service-worker): introduce the @angular/service-worker package (#19274) This service worker is a conceptual derivative of the existing @angular/service-worker maintained at github.com/angular/mobile-toolkit, but has been rewritten to support use across a much wider variety of applications. Entrypoints include: @angular/service-worker: a library for use within Angular client apps to communicate with the service worker. @angular/service-worker/gen: a library for generating ngsw.json files from glob-based SW config files. @angular/service-worker/ngsw-worker.js: the bundled service worker script itself. @angular/service-worker/ngsw-cli.js: a CLI tool for generating ngsw.json files from glob-based SW config files.
2017-09-28 16:18:12 -07:00
#!/bin/bash
set -u -e -o pipefail
BIN=$(cd .. && npm bin)
$BIN/tsc -p worker/tsconfig.json
$BIN/rollup -c worker/rollup-worker.config.js
$BIN/tsc -p cli/tsconfig.json
$BIN/rollup -c cli/rollup-cli.config.js
echo "#!/usr/bin/env node" > ../../dist/packages-dist/service-worker/ngsw-config.js
cat ../../dist/packages-dist/service-worker/ngsw-config-tmp.js >> ../../dist/packages-dist/service-worker/ngsw-config.js
rm ../../dist/packages-dist/service-worker/ngsw-config-tmp.js
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.23.8 Page: 644ms Template: 9ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API