Skip to content

Commit e3ccdb6

Browse files
committed
added service worker reloading
1 parent 5c34a76 commit e3ccdb6

4 files changed

Lines changed: 15 additions & 4 deletions

File tree

firebase.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,17 @@
1414
"source": "**",
1515
"destination": "/index.html"
1616
}
17+
],
18+
"headers": [
19+
{
20+
"source": "service-worker.js",
21+
"headers": [
22+
{
23+
"key": "Cache-Control",
24+
"value": "max-age=0"
25+
}
26+
]
27+
}
1728
]
1829
}
1930
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"name":"graphite-writer","version":"0.1.0","private":true,"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","lint":"vue-cli-service lint","release":"node release.js"},"dependencies":{"firebase":"^5.7.1","firebaseui":"^3.5.1","inquirer":"^6.2.1","minireset.css":"0.0.3","moment":"^2.23.0","quill":"^1.3.6","register-service-worker":"^1.5.2","sweetalert":"^2.1.2","vue":"^2.5.17","vue-router":"^3.0.1"},"devDependencies":{"enquirer":"^2.2.0","@vue/cli-plugin-babel":"^3.2.0","@vue/cli-plugin-eslint":"^3.2.0","@vue/cli-plugin-pwa":"^3.2.0","@vue/cli-service":"^3.2.0","babel-eslint":"^10.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","node-sass":"^4.9.0","sass-loader":"^7.0.1","vue-template-compiler":"^2.5.17"}}
1+
{"name":"graphite-writer","version":"0.1.5","private":true,"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","lint":"vue-cli-service lint","release":"node release.js"},"dependencies":{"firebase":"^5.7.1","firebaseui":"^3.5.1","inquirer":"^6.2.1","minireset.css":"0.0.3","moment":"^2.23.0","quill":"^1.3.6","register-service-worker":"^1.5.2","sweetalert":"^2.1.2","vue":"^2.5.17","vue-router":"^3.0.1"},"devDependencies":{"enquirer":"^2.2.0","@vue/cli-plugin-babel":"^3.2.0","@vue/cli-plugin-eslint":"^3.2.0","@vue/cli-plugin-pwa":"^3.2.0","@vue/cli-service":"^3.2.0","babel-eslint":"^10.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","node-sass":"^4.9.0","sass-loader":"^7.0.1","vue-template-compiler":"^2.5.17"}}

src/registerServiceWorker.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* eslint-disable no-console */
22

33
import { register } from 'register-service-worker'
4-
4+
const version = require('../package.json').version
55
if (process.env.NODE_ENV === 'production') {
66
register(`${process.env.BASE_URL}service-worker.js`, {
77
ready () {
@@ -11,7 +11,7 @@ if (process.env.NODE_ENV === 'production') {
1111
)
1212
},
1313
registered () {
14-
console.log('Service worker has been registered.')
14+
console.log('Service worker has been registered.', version)
1515
},
1616
cached () {
1717
console.log('Content has been cached for offline use.')

src/views/document.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
console.log(data.val().data)
6363
editor.setContents(data.val().data)
6464
this.$parent.loading = false;
65-
editor.on('text-change', (delta, oldDelta, source) => {
65+
editor.on('text-change', (delta, oldDelta, source) => {
6666
if (source == 'api') {
6767
6868
} else if (source == 'user') {

0 commit comments

Comments
 (0)