Open
Description
Version: nervjs 1.5.7
现象:使用 TS 时,nervjs 类型无法正常提示
原因:
package.json 中指定的 typings 路径为 index.d.ts
:
{
"name": "nervjs",
"version": "1.5.7",
"description": "A react-like framework based on virtual-dom",
"main": "index.js",
"module": "dist/index.esm.js",
"jsnext:main": "dist/index.esm.js",
"typings": "index.d.ts",
"unpkg": "dist/nerv.js",
}
npm包中实际的typing
路径为 dist/index.d.ts
├── CHANGELOG.md
├── README.md
├── dist
│ ├── index.d.ts # d.ts
│ ├── index.esm.js
│ ├── index.esm.js.map
│ ├── index.js
│ ├── index.js.map
│ ├── index.prod.js
│ ├── nerv.js
│ ├── nerv.js.map
│ ├── nerv.min.js
│ └── packages
├── index.js
└── package.json
Metadata
Metadata
Assignees
Labels
No labels