如何从github repo安装typescript定义

如何从github repo安装typescript定义,typescript,aurelia,typescript-typings,Typescript,Aurelia,Typescript Typings,如何为像aurelia validatejs这样的库安装typescript defs 就像我做的那样,npm安装aurelia validatejs--save将其添加到package.json和node\u模块文件夹中。是否有typings命令将typescript定义放入typings.json和typings/globals文件夹?如果没有,我怎么做呢 库src和typescript导出位于 如果相关的话,我正在基于的项目中玩,我想让validatejs和/或其他插件工作!如果有一篇博客

如何为像aurelia validatejs这样的库安装typescript defs

就像我做的那样,
npm安装aurelia validatejs--save
将其添加到
package.json
node\u模块
文件夹中。是否有typings命令将typescript定义放入
typings.json
typings/globals
文件夹?如果没有,我怎么做呢

库src和typescript导出位于

如果相关的话,我正在基于的项目中玩,我想让validatejs和/或其他插件工作!如果有一篇博客文章展示如何将插件安装到webpack typescript skelton中,那将非常酷。

使用命令:

typings install github:aurelia/validatejs/dist/aurelia-validatejs.d.ts#ee3479eb6edacb31e2a1b7fdc8871e615970d293 --save --global
或者您可以手动将其添加到
typings.json
文件中:

{
    "name": "Test",
    "version": false,
    "globalDependencies": {
        "aurelia-validatejs": "github:aurelia/validatejs/dist/aurelia-validatejs.d.ts#ee3479eb6edacb31e2a1b7fdc8871e615970d293"
    }
}
然后运行
typings安装

从(见“有效位置”)

aurelia/validatejs
-是组织/回购

dist/aurelia validatejs.d.ts
-是路径


ee3479eb6edacb31e2a1b7fdc8871e615970d293是一个提交
使用此命令,这肯定会有帮助

typings install package_name --ambient --save
它将把包名保存到typings.json,以供进一步参考