检查snpm包是否支持esmodule
npm install build-plugin-check-esmodule``bash`
snpm i build-plugin-check-esmodule --save-dev
`json``
"plugins": [
+[
+ "build-plugin-check-esmodule",
+ ["@babel/*", "react"]
+],
...
]
+ 如: @babel/* 则表示检测@babe下所有的包

+ 如:react 则表示只检测react这个包
+ 在使用了该插件后,在本地开发中如果检测到某个snpm包不支持esmodule,则会进行警告处理,如下图

+ 如果发布到生产检测到某个snpm包不支持esmodule,则会中断打包
