Nic*_*owr 4 module package npm typescript
我正在用 Typescript 编写一个 npm 包,它实现了多个功能。
\n\n目前,我正在导入文件中的所有函数index.ts并立即重新导出它们:
import { functionA, functionB } from "./file1";\nimport { functionC, functionD } from "./file2";\nexport {\n  function A,\n  function B,\n  function C,\n  function D,  \n}\n我可以在其他项目中使用它们import { functionA }\xc2\xa0from "package";
但是我想导出这些函数,以便我可以在另一个项目中使用这样的包(不使用类):
\n\nimport _ from "package"\nconst foo = _.functionA(...);\nconst bar = _.functionB(...);\n这与Lodash的实现类似。我在很多地方进行了搜索,但是在打字稿中导出内容非常令人困惑(例如,index.d.ts在 lodash 中,有两个导出 for_和 some declare const, declare namespacestuff...)
rit*_*taj 10
导出具有这些属性的默认对象:
const _ = {
  functionA,
  functionB
}
export default _;
| 归档时间: | 
 | 
| 查看次数: | 17107 次 | 
| 最近记录: |