typescript - 纯 TypeScript npm 包
问题描述
是否可以在不构建到 JavaScript 的情况下创建和使用 100% TypeScript npm 包?
我尝试过并添加"main": "index.ts"
到 package.json 但是当我导入我的模块时,我得到:
export * from './lib/my-module';
SyntaxError: Unexpected token 'export'
我不想编译的原因是它是一个私有包,只会在 TypeScript 项目中使用。此外,我想保留所有装饰器和评论,但是当我 tsc 时它们会被删除。
解决方案
推荐阅读
- c++ - 如何重载访问类属性的结构运算符?
- listview - 在横向模式下无法在屏幕底部看到 ListView
- java - 尝试在项目中导入 SQL Server JDBC 包时出现“无法访问包”错误
- google-workspace - Gmail 插件中的邮件 ID 为空白
- php - 如何将 PHP 中 Web 根目录外的文件中的视频提供给 html5 视频源
- c++ - 模板类型的成员枚举类作为函数参数
- ffmpeg - FFmpeg 是否在服务器上下载视频以从 S3 视频 url 生成屏幕截图?
- .net - 门户中的 Azure 应用服务应用设置不会覆盖 appsettings.json 值
- python-3.x - Python - 迭代 while 循环以编译程序的平均运行时间
- vb.net - 按字符编号排序多行文本框