From 96666d05ec181a3171e6712e7e599fcf2939d40a Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Tue, 16 Jan 2018 08:47:44 -0500 Subject: [PATCH] only write to filesystem in dev mode --- lib/utils/generate_asset_cache.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/utils/generate_asset_cache.js b/lib/utils/generate_asset_cache.js index e25b08b..35c792a 100644 --- a/lib/utils/generate_asset_cache.js +++ b/lib/utils/generate_asset_cache.js @@ -3,7 +3,7 @@ const path = require('path'); const glob = require('glob'); const templates = require('../templates.js'); const route_manager = require('../route_manager.js'); -const { dest } = require('../config.js'); +const { dest, dev } = require('../config.js'); function ensure_array(thing) { return Array.isArray(thing) ? thing : [thing]; // omg webpack what the HELL are you doing @@ -17,8 +17,10 @@ module.exports = function generate_asset_cache(clientInfo, serverInfo) { const service_worker = generate_service_worker(chunk_files); const index = generate_index(main_file); - fs.writeFileSync(path.join(dest, 'service-worker.js'), service_worker); - fs.writeFileSync(path.join(dest, 'index.html'), index); + if (dev) { + fs.writeFileSync(path.join(dest, 'service-worker.js'), service_worker); + fs.writeFileSync(path.join(dest, 'index.html'), index); + } return { client: {