使用 Webpack 从包中捆绑单个组件?
Use Webpack to Bundle Single Component from package?
我想使用 webpack 将一个或两个组件打包成一个大包 (react-bootstrap)。我的代码中有这个:
Popover = require('react-bootstrap').Popover;
OverlayTrigger = require('react-bootstrap').OverlayTrigger;
我必须使用 commonjs,但我很好奇这是否更适合 ES6 import Popover from 'bootstrap-react'
。目前 webpack 将整个 react-bootstrap 拉入我的 bundle.
如何让 webpack 只捆绑这两个组件及其依赖项?
谢谢@4m1r?像 require('react-bootstrap/Popover');
那样要求它按照您的建议工作。
我决定不包含 react-bootstrap 弹出窗口,而是只检测它是否全局可用,如果不可用,则使用带有 HTML title 属性的降级体验。
我想使用 webpack 将一个或两个组件打包成一个大包 (react-bootstrap)。我的代码中有这个:
Popover = require('react-bootstrap').Popover;
OverlayTrigger = require('react-bootstrap').OverlayTrigger;
我必须使用 commonjs,但我很好奇这是否更适合 ES6 import Popover from 'bootstrap-react'
。目前 webpack 将整个 react-bootstrap 拉入我的 bundle.
如何让 webpack 只捆绑这两个组件及其依赖项?
谢谢@4m1r?像 require('react-bootstrap/Popover');
那样要求它按照您的建议工作。
我决定不包含 react-bootstrap 弹出窗口,而是只检测它是否全局可用,如果不可用,则使用带有 HTML title 属性的降级体验。