fix: clear stale legacy preview route
This commit is contained in:
@@ -584,7 +584,12 @@ function writeCesiumPreview(area, roadProvider) {
|
|||||||
const started = Date.now();
|
const started = Date.now();
|
||||||
const startedAt = new Date(started).toISOString();
|
const startedAt = new Date(started).toISOString();
|
||||||
fs.mkdirSync(path.dirname(htmlPath), { recursive: true });
|
fs.mkdirSync(path.dirname(htmlPath), { recursive: true });
|
||||||
if (vehicleRoute) writeVehicleRoute(area, vehicleRoute);
|
if (vehicleRoute) {
|
||||||
|
writeVehicleRoute(area, vehicleRoute);
|
||||||
|
} else {
|
||||||
|
// Do not let a route from an earlier legacy preview survive into native output.
|
||||||
|
fs.rmSync(area.outputs.vehicleRoute, { force: true });
|
||||||
|
}
|
||||||
const vehicleModelNames = writeVehicleModel(area);
|
const vehicleModelNames = writeVehicleModel(area);
|
||||||
writeCesiumPreviewSupportFiles(path.dirname(htmlPath));
|
writeCesiumPreviewSupportFiles(path.dirname(htmlPath));
|
||||||
const glbName = "package/manifest.json";
|
const glbName = "package/manifest.json";
|
||||||
|
|||||||
Reference in New Issue
Block a user