【发布时间】:2020-03-18 07:19:08
【问题描述】:
Node.js 13.2 版允许 ESM 模块和 a new package.json field(称为 exports)选择和重写导出的文件。
在 13.2 之前,我从库的 dist 文件夹中导入文件:
import myfile from 'mylibrary/dist/myfile'
在 13.2 中,我将此添加到我的 package.json:
exports: {
"./": "./dist/"
}
并尝试通过以下方式导入文件:
import myfile from 'mylibrary/myfile'
但是 Typescript 引发 2307 错误,说找不到模块。
【问题讨论】:
-
好像被跟踪了here。
-
谢谢!我还在他们的回购中打开了一个问题。我将作为重复关闭。
标签: node.js typescript