Ver código fonte

Поправки для деплоя

Book Pauk 6 anos atrás
pai
commit
7e3020ce2f
2 arquivos alterados com 8 adições e 1 exclusões
  1. 1 1
      build/webpack.prod.config.js
  2. 7 0
      server/index.js

+ 1 - 1
build/webpack.prod.config.js

@@ -16,7 +16,7 @@ const clientDir = path.resolve(__dirname, '../client');
 module.exports = merge(baseWpConfig, {
     mode: 'production',
     output: {
-        path: `${publicDir}/app`,
+        path: `${publicDir}/app_new`,
         filename: 'bundle.[contenthash].js'
     },
     module: {

+ 7 - 0
server/index.js

@@ -16,6 +16,13 @@ async function init() {
     await fs.ensureDir(config.uploadDir);
     await fs.ensureDir(config.tempDir);
     await fs.emptyDir(config.tempDir);
+
+    const appDir = `${config.publicDir}/app`;
+    const appNewDir = `${config.publicDir}/app_new`;
+    if (await fs.pathExists(appNewDir)) {
+        await fs.remove(appDir);
+        await fs.move(appNewDir, appDir);
+    }
 }
 
 async function main() {