Javascript 汇总如何将第三方依赖项合并到捆绑文件中

Javascript 汇总如何将第三方依赖项合并到捆绑文件中,javascript,rollup,rollupjs,Javascript,Rollup,Rollupjs,我想将第三个依赖项合并到bundle文件中。根据官方网站的配置,它不会生效。 这是我的密码 rollup.config.js 从“汇总插件节点解析”导入解析; 从“汇总插件commonjs”导入commonjs; 导出默认值{ 输入:“index.js”, 输出:{ 文件:“main.js”, 格式:“iLife” }, 插件:[ 解析({mainFields:[“jsnext”,“module”,“main”], }), 普通的({ 包括:“节点\模块/**” }) ] }; index.j

我想将第三个依赖项合并到bundle文件中。根据官方网站的配置,它不会生效。 这是我的密码

rollup.config.js

从“汇总插件节点解析”导入解析;
从“汇总插件commonjs”导入commonjs;
导出默认值{
输入:“index.js”,
输出:{
文件:“main.js”,
格式:“iLife”
},
插件:[
解析({mainFields:[“jsnext”,“module”,“main”],
}),
普通的({
包括:“节点\模块/**”
})
]
};
index.js

从“react webgl”导入{CanvasRoot};
const cr=新CanvasRoot();
但是当我打包文件时,我得到了这些信息

index.js→ main.js

(!)未解析的依赖项

react webgl(通过index.js导入)

(!)缺少全局变量名

使用output.globals指定与外部模块对应的浏览器全局变量名 反应webgl(猜测“反应webgl”)

这是包文件

(函数(反应WebGL){
"严格使用",;
const cr=new reactWebgl.CanvasRoot();
}(www.webgl));
这已经困扰了我两天了,任何提示都将不胜感激