0
我们正试图创建一个NPM包,那是我们的大部分项目, 的基础,但我们遇到的一些问题如下:NPM发布index.d.ts不能导出模块
的index.d.ts
的我们的基本NPM包看起来如下:
export * from './src/core';
declare module '*.html' {
const template: string;
export default template;
}
顶线的伟大工程,我们有机会获得我们的核心文件夹中的模块,但是 第二部分,不能正常工作。
,但如果我们在自己的项目放在同一代码在custom.d.ts
,HTML文件导入的伟大工程。
的package.json
(部分被删除)看起来像如下:
{
"version": "0.0.0",
"license": "ISC",
"main": "dist/main.bundle.js",
"module": "./index.js",
"types": "./index.d.ts",
"engines": {
"node": ">= 6.0.0",
"npm": ">= 3"
}
}
文件夹结构:
app/
├── node_modules/
| └── base/
│ ├── src/
│ | └── core/
│ | └── ....
│ └── index.d.ts
├── src/
│ └── ...
└── custom.d.ts
它是在我们的vendor.ts进口:) – Kiwi