如何使用rollup.js将所有依赖项嵌入到一个胖目标包中?

问题描述 投票:3回答:1

如果所有依赖项都应嵌入到(胖)结果包中,我该如何配置rollup.js(=> config file“rollup.config.js”)(尤其是:如何配置汇总参数“globals”,“external” “,”plugins.babel.exclude“)?

假设我做了类似的事情:

> npm install dependency1 --save-dev
> npm install dependency2 --save-dev

索引文件(index.js)如下所示:

import D1 from 'dependency1'
import D2 from 'dependency2'

[...]

export default SomethingThatUsesD1AndD2

=>生成的bundle应该是一个包含所有内容的胖文件

javascript babeljs babel rollup rollupjs
1个回答
3
投票

使用rollup-plugin-node-resolve(如果您有CommonJS依赖项,则使用rollup-plugin-commonjs

© www.soinside.com 2019 - 2024. All rights reserved.