fix
This commit is contained in:
@@ -3,6 +3,6 @@
|
|||||||
!public
|
!public
|
||||||
!test
|
!test
|
||||||
!package.json
|
!package.json
|
||||||
!mapbox-mbtiles-0.12.2.tgz
|
!mapbox-mbtiles-0.15.1.tgz
|
||||||
!package-lock.json
|
!package-lock.json
|
||||||
!docker-entrypoint.sh
|
!docker-entrypoint.sh
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ RUN mkdir -p /usr/src/app
|
|||||||
|
|
||||||
WORKDIR /usr/src/app
|
WORKDIR /usr/src/app
|
||||||
|
|
||||||
COPY mapbox-mbtiles-0.12.2.tgz /usr/src/app
|
COPY mapbox-mbtiles-0.15.1.tgz /usr/src/app
|
||||||
COPY package.json /usr/src/app
|
COPY package.json /usr/src/app
|
||||||
COPY package-lock.json /usr/src/app
|
COPY package-lock.json /usr/src/app
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
BIN
mapbox-mbtiles-0.15.1.tgz
Normal file
BIN
mapbox-mbtiles-0.15.1.tgz
Normal file
Binary file not shown.
8
package-lock.json
generated
8
package-lock.json
generated
@@ -10,7 +10,7 @@
|
|||||||
"license": "BSD-2-Clause",
|
"license": "BSD-2-Clause",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@mapbox/glyph-pbf-composite": "0.0.3",
|
"@mapbox/glyph-pbf-composite": "0.0.3",
|
||||||
"@mapbox/mbtiles": "file:/./mapbox-mbtiles-0.12.2.tgz",
|
"@mapbox/mbtiles": "file:/./mapbox-mbtiles-0.15.1.tgz",
|
||||||
"@mapbox/polyline": "^1.2.1",
|
"@mapbox/polyline": "^1.2.1",
|
||||||
"@mapbox/sphericalmercator": "1.2.0",
|
"@mapbox/sphericalmercator": "1.2.0",
|
||||||
"@mapbox/vector-tile": "1.3.1",
|
"@mapbox/vector-tile": "1.3.1",
|
||||||
@@ -680,9 +680,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@mapbox/mbtiles": {
|
"node_modules/@mapbox/mbtiles": {
|
||||||
"version": "0.12.2",
|
"version": "0.15.1",
|
||||||
"resolved": "file:mapbox-mbtiles-0.12.2.tgz",
|
"resolved": "file:mapbox-mbtiles-0.15.1.tgz",
|
||||||
"integrity": "sha512-ejgbW4mLvkiR6a/UTyiTOsg4h2iCqvGrECShQigKygkwuvGnZzrv5LTny4RnY4QLFhkJtTp7QoHEZq0QoU4mAQ==",
|
"integrity": "sha512-Q8PG5VXGAFMdC1A5nhVUq4zMPl5e08RxD0TAIvG/22wCTmvLyF+ks7xZIAzQAHF0zbair3Zei5MDJ8rZe8yeUg==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@mapbox/sphericalmercator": "~1.1.0",
|
"@mapbox/sphericalmercator": "~1.1.0",
|
||||||
"@mapbox/tiletype": "0.3.x",
|
"@mapbox/tiletype": "0.3.x",
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@mapbox/glyph-pbf-composite": "0.0.3",
|
"@mapbox/glyph-pbf-composite": "0.0.3",
|
||||||
"@mapbox/mbtiles": "file:/./mapbox-mbtiles-0.12.2.tgz",
|
"@mapbox/mbtiles": "file:/./mapbox-mbtiles-0.15.1.tgz",
|
||||||
"@mapbox/polyline": "^1.2.1",
|
"@mapbox/polyline": "^1.2.1",
|
||||||
"@mapbox/sphericalmercator": "1.2.0",
|
"@mapbox/sphericalmercator": "1.2.0",
|
||||||
"@mapbox/vector-tile": "1.3.1",
|
"@mapbox/vector-tile": "1.3.1",
|
||||||
|
|||||||
@@ -320,17 +320,24 @@ function start(opts) {
|
|||||||
|
|
||||||
const watcherData = chokidar.watch(path.join(options.paths.mbtiles, '*.mbtiles'),
|
const watcherData = chokidar.watch(path.join(options.paths.mbtiles, '*.mbtiles'),
|
||||||
{
|
{
|
||||||
|
persistent: true
|
||||||
});
|
});
|
||||||
watcherData.on('all', (eventType, filename) => {
|
watcherData.on('all', (eventType, filename) => {
|
||||||
if (filename) {
|
if (filename) {
|
||||||
let id = path.basename(filename, '.mbtiles');
|
let id = path.basename(filename, '.mbtiles');
|
||||||
console.log(`Data "${id}" added`);
|
|
||||||
|
|
||||||
if (eventType == "add") {
|
if (eventType === "add") {
|
||||||
|
console.log(`Data "${id}" added`);
|
||||||
let item = {
|
let item = {
|
||||||
mbtiles: filename
|
mbtiles: filename
|
||||||
};
|
};
|
||||||
addData(id, item);
|
addData(id, item);
|
||||||
|
} else if (eventType === "change") {
|
||||||
|
console.log(`Data "${id}" changed`);
|
||||||
|
let item = serving.data[id];
|
||||||
|
if (item) {
|
||||||
|
item.source.reInit();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user