[英]How do we declare import types from NPM library that has no declaration files?
[英]Bundle types with npm package from declaration files
我正在尝试创建我的第一个npm模块,这是源代码:
https://github.com/balazsorban44/use-form
我想使用semantic-release
并将代码写在.js
文件中,但是我还包括一些类型声明文件,以便在VSCode等IDE中获得更好的体验。 (注意,我也在学习TypeScript)
我找到了一种方法来捆绑我的代码,甚至可以通过语义发布将其发布到npm,但是当我尝试将该模块导入React项目时,我没有从IDE中得到任何建议,可能是因为我错过了(或几步? 如何包含.d.ts
文件,以便我的IDE可以选择类型声明?
我想通了,这要归功于我在Twitter上获得的帮助!
在package.json
我必须将我的类型文件夹添加到要在NPM上发布的文件中:
除此之外,这些路线还可能发挥重要作用:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.