簡體   English   中英

npm 網站上的包上缺少 TypeScript 圖標

[英]TypeScript icon missing on packages on npm website

您好寫了一個包並在 npm 存儲庫上發布它並在網站上顯示圖標“ ts

在此處輸入圖像描述

這是帶有“ ts ”圖標的 package.json - https://unpkg.com/c2array@0.0.3/package.json

我寫了另一個包但缺少“ ts ”圖標

這是 package.json mssing“ ts ”圖標 - https://unpkg.com/@salsan/iscss@1.0.0/package.json

釷

這兩個包的不同之處

d.ts 文件由tsconfig.json生成

  "declaration": true,                            
  "declarationMap": true,   

任何想法解決這個問題?

您必須在package.json中指定"types": "PATH TO YOU .D.TS FILE" ,例如

{
  "name": "@salsan/iscss",
  "version": "1.0.0",
  "description": "isCss is a Node.js package, return true if input is a valid Cascading Style Sheets",
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts"
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM