package.json的`exports`字段在TypeScript中无法工作。

12 浏览
0 Comments

package.json的`exports`字段在TypeScript中无法工作。

Node.js 13.2版本允许使用ESM模块和一个新的package.json字段exports来选择和重写导出的文件。

在13.2之前,我使用以下方式从我的库的dist文件夹导入文件:

import myfile from 'mylibrary/dist/myfile'

在13.2中,我在package.json中添加了以下内容:

exports: {

"./": "./dist/"

}

并尝试使用以下方式导入文件:

import myfile from 'mylibrary/myfile'

但是TypeScript会报错2307,提示找不到模块。

0