rollup 打包后 没有合并代码,咋整?
配置项
import babel from 'rollup-plugin-babel';
export default {
entry: 'index.js',
format: 'cjs',
dest: 'dist/wxdraw.js',
plugins: [
babel({
exclude: 'node_modules/**',
})
],
banner: "wxDraw"
};
index.js
var { Shape }= "./shape/shape.js";
....
....
module.exports = { //这样写是为了 小程序 使用
WxDraw: WxDraw,
Shape: Shape // 只有此处导出用到了Shape
}
打包出来后
var _shapeShapeJs = "./shape/shape.js"; // 也就是并没有把代码放进来 还是一个路径
var Shape = _shapeShapeJs.Shape;
....
...
module.exports = { //这样写是为了 小程序 使用
WxDraw: WxDraw,
Shape: Shape // 只有此处导出用到了Shape
}
这种 情况咋整?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)