从单个文件导出typescript类和接口

编程入门 行业动态 更新时间:2024-10-05 05:19:52

从单个文件导出typescript类和<a href=https://www.elefans.com/category/jswz/34/1771365.html style=接口"/>

从单个文件导出typescript类和接口

我希望能够从一个文件中的其他文件中导出我的一些类/接口/枚举。这是我在javascript中完成的方式:

module.exports = {
    Something = require("./src/something").default,
    SomethingElse = require("./src/something-else").default
}

我注意到我没有从我的webstorm(jetbrains)编辑器获得intellisense,我很确定在打字稿中有更简单的方法来实现它。我听说过有关模块的内容,但我仍然没有得到它们的用途,很可能它们可以帮助我。

我希望能够在库使用者身上使用这种风格:

import { Something, SomethingElse } from "my-ts-library";
...

有任何想法吗?

回答如下:

你可以流动我的例子:

Something.ts

export default (a: number, b: number): number => {
  return a + b;
};

SomethingElse.ts

export default (a: number, b: number): number => {
  return a - b;
};

my-ts-library.ts

import add from './src/Something.ts';
import sub from './src/SomethingElse.ts';
export {
  add,
  sub,
};

使用你的图书馆

import { add, sub } from "my-ts-library";
...

更多推荐

从单个文件导出typescript类和接口

本文发布于:2024-05-06 16:49:54,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1753571.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:接口   文件   typescript

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!