[英]chargebee js react wrapper is not working in typescript
我已經安裝了 chargebee react wrapper,當我創建任何 tsx 文件並嘗試包含
import { CardComponent, CardNumber, CardExpiry, CardCVV, Provider } from "@chargebee/chargebee-js-react-wrapper";
我得到的錯誤是
Could not find a declaration file for module
'@chargebee/chargebee-js-react-wrapper'. '/Users/sites/project/node_modules/@chargebee/chargebee-js-react-wrapper/dist/chargebee-js-react-wrapper.common.js' implicitly has an 'any' type.
Try `npm i --save-dev @types/chargebee__chargebee-js-react-wrapper` if it exists or add a new declaration (.d.ts) file containing `declare module '@chargebee/chargebee-js-react-wrapper';`ts(7016)
我找不到 chargebee 反應包裝器的任何類型文件。
聲明文件是定義庫的類型和聲明的地方,您需要紗線其聲明類型。 嘗試這樣的事情
npm install --save @types/chargebee
你可以從谷歌找到准確的紗線命令
我不知道有任何類型的 chargebee 包。 嘗試在項目的根目錄中創建一個文件@chargebee/chargebee-js-react-wrapper.d.ts
並添加declare module "@chargebee/chargebee-js-react-wrapper";
到文件。 重新啟動,您應該可以使用 chargebee,盡管您不會得到任何類型建議。
您可以選擇向文件添加聲明以使進一步的開發更順利,或者您可以只添加他們的 api 幫助頁面,其中包含有關組件的所有詳細信息,作為評論。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.