Docker build: Pre-compile public libraries
This commit is contained in:
@@ -27,6 +27,11 @@ RUN \
|
|||||||
ln -s "./config/config.yaml" "config.yaml" || true && \
|
ln -s "./config/config.yaml" "config.yaml" || true && \
|
||||||
mkdir "config" || true
|
mkdir "config" || true
|
||||||
|
|
||||||
|
# Pre-compile public libraries
|
||||||
|
RUN \
|
||||||
|
echo "*** Run Webpack ***" && \
|
||||||
|
node "./docker/build-lib.js"
|
||||||
|
|
||||||
# Cleanup unnecessary files
|
# Cleanup unnecessary files
|
||||||
RUN \
|
RUN \
|
||||||
echo "*** Cleanup ***" && \
|
echo "*** Cleanup ***" && \
|
||||||
|
|||||||
@@ -0,0 +1,4 @@
|
|||||||
|
import getWebpackServeMiddleware from '../src/middleware/webpack-serve.js';
|
||||||
|
|
||||||
|
const middleware = getWebpackServeMiddleware();
|
||||||
|
await middleware.runWebpackCompiler();
|
||||||
@@ -36,7 +36,9 @@ export default function getWebpackServeMiddleware() {
|
|||||||
console.log(output);
|
console.log(output);
|
||||||
console.log();
|
console.log();
|
||||||
}
|
}
|
||||||
resolve();
|
compiler.close(() => {
|
||||||
|
resolve();
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user