javascript - 如何使用 rollup.js 将所有依赖项嵌入到一个胖目标包中?
问题描述
如果所有依赖项都应该嵌入到(胖)结果包中(特别是:如何配置汇总参数“globals”,“external”,我该如何配置 rollup.js(=> 配置文件“rollup.config.js”) ", "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
=> 生成的包应该是一个包含所有内容的单个文件
解决方案
使用rollup-plugin-node-resolve(如果您有 CommonJS 依赖项,则使用rollup-plugin-commonjs )。
推荐阅读
- single-sign-on - Keycloak SSO 用户即使在单击注销后也不会注销
- transform - 在 Jolt 中从不同的输入数组和对象准备列表
- oracle - 如何使用另一个用户访问 Oracle 队列?
- angular - zoomcharts“zoomcharts.d.ts 不是模块”错误
- java - 计时器崩溃模拟器
- c# - api调用和jason字符串的语法错误
- reactjs - 如何在单击图标时将下拉列表添加到反应表
- autodesk-forge - Autodesk Forge 设计自动化 iLogic 错误
- post - 如何对 POST 进行服务器到服务器的响应
- javascript - 如何使用 Javascript 触发 div 元素的事件监听器?