[英]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.