Avoid errors if olm is missing
If olm isn't installed, webpack prints out scary warnings (though it still actually succeeds). Let's avoid scaring people by quietly removing it from the list of things to process.
This commit is contained in:
parent
b174d49f9d
commit
a86f2720bc
1 changed files with 9 additions and 0 deletions
|
@ -102,3 +102,12 @@ module.exports = {
|
||||||
],
|
],
|
||||||
devtool: 'source-map'
|
devtool: 'source-map'
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// olm is an optional dependency. Ignore it if it's not installed, to avoid a
|
||||||
|
// scary-looking error.
|
||||||
|
try {
|
||||||
|
require('olm');
|
||||||
|
} catch (e) {
|
||||||
|
console.log("Olm is not installed; not shipping it");
|
||||||
|
delete(module.exports.entry["olm"]);
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue