as below.
warn gatsby-plugin-mdx
./node_modules/browserslist/node.js 144:26-33
Critical dependency: require function is used in a way in which dependencies cannot be statically extracted
at CommonJsRequireContextDependency.getWarnings
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/dependencies/ContextDependency.js:40:18)
at Compilation.reportDependencyErrorsAndWarnings
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1454:24)
at hooks.finishModules.callAsync.err
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1258:10)
at AsyncSeriesHook.eval [as callAsync] (eval at create
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:15:1)
at AsyncSeriesHook.lazyCompileHook
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/tapable/lib/Hook.js:154:20)
at Compilation.finish (/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1253:28)
at hooks.make.callAsync.err (/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compiler.js:672:17)
at _err0 (eval at create
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:11:1)
at _addModuleChain (/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1185:12)
at processModuleDependencies.err
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1097:9)
at process._tickCallback (internal/process/next_tick.js:61:11)
@ ./node_modules/browserslist/index.js
@ ./node_modules/autoprefixer/lib/autoprefixer.js
@ ./node_modules/gatsby-plugin-material-ui/autoprefixer.js
@ ./node_modules/gatsby-plugin-material-ui/gatsby-ssr.js
@ ./node_modules/gatsby-plugin-mdx/loaders/mdx-wrappers.js
@ ./node_modules/gatsby-plugin-mdx/utils/wrap-root-render-html-entry.js,./node_modules/browserslist/node.js 157:6-13
Critical dependency: require function is used in a way in which dependencies cannot be statically extracted
at CommonJsRequireContextDependency.getWarnings
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/dependencies/ContextDependency.js:40:18)
at Compilation.reportDependencyErrorsAndWarnings
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1454:24)
at hooks.finishModules.callAsync.err
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1258:10)
at AsyncSeriesHook.eval [as callAsync] (eval at create
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:15:1)
at AsyncSeriesHook.lazyCompileHook
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/tapable/lib/Hook.js:154:20)
at Compilation.finish (/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1253:28)
at hooks.make.callAsync.err (/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compiler.js:672:17)
at _err0 (eval at create
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:11:1)
at _addModuleChain (/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1185:12)
at processModuleDependencies.err
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1097:9)
at process._tickCallback (internal/process/next_tick.js:61:11)
@ ./node_modules/browserslist/index.js
@ ./node_modules/autoprefixer/lib/autoprefixer.js
@ ./node_modules/gatsby-plugin-material-ui/autoprefixer.js
@ ./node_modules/gatsby-plugin-material-ui/gatsby-ssr.js
@ ./node_modules/gatsby-plugin-mdx/loaders/mdx-wrappers.js
@ ./node_modules/gatsby-plugin-mdx/utils/wrap-root-render-html-entry.js,./node_modules/browserslist/node.js 144:18-66
Critical dependency: the request of a dependency is an expression
at CommonJsRequireContextDependency.getWarnings
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/dependencies/ContextDependency.js:40:18)
at Compilation.reportDependencyErrorsAndWarnings
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1454:24)
at hooks.finishModules.callAsync.err
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1258:10)
at AsyncSeriesHook.eval [as callAsync] (eval at create
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:15:1)
at AsyncSeriesHook.lazyCompileHook
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/tapable/lib/Hook.js:154:20)
at Compilation.finish (/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1253:28)
at hooks.make.callAsync.err (/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compiler.js:672:17)
at _err0 (eval at create
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:11:1)
at _addModuleChain (/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1185:12)
at processModuleDependencies.err
(/Users/timwu/Documents/webtech/gatsby/gatsby-blog/node_modules/webpack/lib/Compilation.js:1097:9)
at process._tickCallback (internal/process/next_tick.js:61:11)
@ ./node_modules/browserslist/index.js
@ ./node_modules/autoprefixer/lib/autoprefixer.js
@ ./node_modules/gatsby-plugin-material-ui/autoprefixer.js
there is no such problem in other simple gatsby-material-ui example project.