Merge pull request #802 from vector-im/fix-dev-server

Fix bug that stops hydrogen from running in dev server
This commit is contained in:
Bruno Windels 2022-07-19 10:22:36 +00:00 committed by GitHub
commit bb5711db7e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -136,7 +136,6 @@ module.exports = function buildThemes(options) {
}, },
async buildStart() { async buildStart() {
if (isDevelopment) { return; }
const { themeConfig } = options; const { themeConfig } = options;
for (const location of themeConfig.themes) { for (const location of themeConfig.themes) {
manifest = require(`${location}/manifest.json`); manifest = require(`${location}/manifest.json`);
@ -157,18 +156,14 @@ module.exports = function buildThemes(options) {
} }
} }
// emit the css as built theme bundle // emit the css as built theme bundle
this.emitFile({ if (!isDevelopment) {
type: "chunk", this.emitFile({ type: "chunk", id: `${location}/theme.css?variant=${variant}${details.dark ? "&dark=true" : ""}`, fileName, });
id: `${location}/theme.css?variant=${variant}${details.dark? "&dark=true": ""}`, }
fileName,
});
} }
// emit the css as runtime theme bundle // emit the css as runtime theme bundle
this.emitFile({ if (!isDevelopment) {
type: "chunk", this.emitFile({ type: "chunk", id: `${location}/theme.css?type=runtime`, fileName: `theme-${themeCollectionId}-runtime.css`, });
id: `${location}/theme.css?type=runtime`, }
fileName: `theme-${themeCollectionId}-runtime.css`,
});
} }
}, },