如何为 JS 库上传和创建 @type/myLibrary
how to upload and create @type/myLibrary for a JS library
简而言之:
我有一个 javascript 库,我已经为其创建了 d.ts 文件
我无法实现的是如何使用 @type/*
安装它
详情
我试图包含到我的项目中的存储库是 https://github.com/thesunlover/javascript-blowfish
我已经将它上传到 https://www.npmjs.com/ 并且我已经通过 npm install
安装了它。
我的 问题 是我不知道如何创建 npm install @types/javascript-blowfish
才能使命令正确执行
我应该上传与 typings 相同的存储库,还是应该在 package.json
中更改某些内容?
@types
包来自 https://github.com/DefinitelyTyped/DefinitelyTyped
您可以将您的定义文件上传到 DefinitelyTyped,一旦合并到 master 分支,它将自动发布到 @types
。
简而言之:
我有一个 javascript 库,我已经为其创建了 d.ts 文件
我无法实现的是如何使用 @type/*
详情
我试图包含到我的项目中的存储库是 https://github.com/thesunlover/javascript-blowfish
我已经将它上传到 https://www.npmjs.com/ 并且我已经通过 npm install
安装了它。
我的 问题 是我不知道如何创建 npm install @types/javascript-blowfish
才能使命令正确执行
我应该上传与 typings 相同的存储库,还是应该在 package.json
中更改某些内容?
@types
包来自 https://github.com/DefinitelyTyped/DefinitelyTyped
您可以将您的定义文件上传到 DefinitelyTyped,一旦合并到 master 分支,它将自动发布到 @types
。