【发布时间】:2018-06-13 23:54:32
【问题描述】:
我正在开发一个库,它将通过 npm 作为 Angular 模块安装。该库是用打字稿编写的。在 Angular 5.0.0 之前,一切都像一个魅力,但是自从 5.0 用户开始收到以下错误:
./node_modules/mypackage/index.ts 中的错误模块构建失败: 错误:/node_modules/mypackage/index.ts 不属于 编译输出。请检查其他错误消息 详情。
作为一种解决方法,我可以在 tsconfig.json 中添加文件的包含路径。我的问题是我是否应该继续在打字稿中提供一个库,还是应该将其编译为 JS 并作为编译包发布,为什么?
【问题讨论】:
标签: javascript angularjs node.js angular typescript