try to ignore some modules during SSR in docz
This commit is contained in:
parent
c20d658836
commit
6ffa07fee3
@ -2,8 +2,25 @@ const path = require('path');
|
|||||||
// ~~ Plugins
|
// ~~ Plugins
|
||||||
const PnpWebpackPlugin = require(`pnp-webpack-plugin`); // Required until Webpack@5
|
const PnpWebpackPlugin = require(`pnp-webpack-plugin`); // Required until Webpack@5
|
||||||
|
|
||||||
exports.onCreateWebpackConfig = args => {
|
exports.onCreateWebpackConfig = ({ stage, loaders, actions }) => {
|
||||||
args.actions.setWebpackConfig({
|
if (stage === 'build-html' || stage === 'develop-html') {
|
||||||
|
actions.setWebpackConfig({
|
||||||
|
module: {
|
||||||
|
rules: [
|
||||||
|
{
|
||||||
|
test: /\@ohif\/core/,
|
||||||
|
use: loaders.null(),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
test: /cornerstone\-math/,
|
||||||
|
use: loaders.null(),
|
||||||
|
},
|
||||||
|
],
|
||||||
|
},
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
actions.setWebpackConfig({
|
||||||
node: { fs: 'empty' },
|
node: { fs: 'empty' },
|
||||||
resolve: {
|
resolve: {
|
||||||
plugins: [PnpWebpackPlugin],
|
plugins: [PnpWebpackPlugin],
|
||||||
@ -14,9 +31,6 @@ exports.onCreateWebpackConfig = args => {
|
|||||||
// .docz
|
// .docz
|
||||||
'node_modules',
|
'node_modules',
|
||||||
],
|
],
|
||||||
// resolve: {
|
|
||||||
// symlinks: true,
|
|
||||||
// },
|
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
plugins: [PnpWebpackPlugin.moduleLoader(module)],
|
plugins: [PnpWebpackPlugin.moduleLoader(module)],
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user