首页 > 解决方案 > 纯 TypeScript npm 包

问题描述

是否可以在不构建到 JavaScript 的情况下创建和使用 100% TypeScript npm 包?

我尝试过并添加"main": "index.ts"到 package.json 但是当我导入我的模块时,我得到:

export * from './lib/my-module';
SyntaxError: Unexpected token 'export'

我不想编译的原因是它是一个私有包,只会在 TypeScript 项目中使用。此外,我想保留所有装饰器和评论,但是当我 tsc 时它们会被删除。

标签: typescript

解决方案


推荐阅读