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