使用 webpack 和 ts-loader 重新导出 ES6 模块
re-exporting ES6 modules with webpack and ts-loader
我有一个打字稿项目,它使用 ES6 样式语法在模块中导入和导出内容,问题是我有一个 webpack 入口点,它的作用如下:
export {Something} from "./some-file";
但是,当我像这样包含输出的 webpack 模块时:
import {Something} from "./some-webpack-bundle"
那么这是意料之中的,我是否需要告诉 webpack 手动公开Something
或者是否有一些快速的方法来解决这些重新导出情况?
我是个白痴,所有其他方面都导出为库,但这个不是,所以上面的代码应该可以正常工作,假设您将 webpack 捆绑包导出为库(我们使用 UMD)。
相关文章:
- 正在导出带有ES6(Babel)的类
- 试图将类导出为模块ES6-babel
- 如何从地图导出图像并将其插入到新的PDF文件中
- 如何使用其他 JavaScript 文件中的新类访问我的 createjs 导出的 js 文件
- 在 es6 中迭代对象并返回新对象
- 如何使用ES6将两个具有函数的对象合并为一个新对象
- ES6默认导出和命名导出
- ES6重新导出的值被封装到Getter中
- 使用module.exports和ES6导出导入
- 是否可以在ES6/7中导出Arrow函数
- 使用webpack和babel加载程序导入导出ES6模块
- JestReact测试es6导入/导出不需要的mock
- ES6模块:为什么先前导出的模块不为“;“孩子”;模块
- 使用 webpack 和 ts-loader 重新导出 ES6 模块
- 最好导出一个包含函数的对象,或者只导出ES6中的多个函数(有约定吗?)
- 如何在Chrome/Firefox中导出ES6中的变量
- 在Babel中导出es6类-找不到模块
- 如何在node4中正确导出ES6类
- 导出 ES6 模块中的多个类
- ecmascript 6 - Javascript + JsDoc:如何记录新的 ES6 数据类型,如 map