gpt4 book ai didi

typescript - 如何从 github repo 安装 typescript 定义

转载 作者:搜寻专家 更新时间:2023-10-30 21:24:39 24 4
gpt4 key购买 nike

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

就像我执行 npm install aurelia-validatejs --save 一样,将其添加到 package.jsonnode_modules 文件夹中。是否有 typings 命令将 typescript 定义放入 typings.jsontypings/globals 文件夹?如果不是我该怎么做。

库 src 和 typescript 导出位于 aurelia/validatejs github repo

如果它相关,我正在玩一个基于 aurelia webpack-typescript skeleton 的项目我想让 validatejs 和/或其他插件正常工作!如果有一篇博文展示如何将插件安装到 webpack-typescript 框架中,那就太好了。

最佳答案

使用命令:

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 install

来自 documentation (参见“有效位置”)

aurelia/validatejs - 是 org/repo

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

ee3479eb6edacb31e2a1b7fdc8871e615970d293 - 是一个提交

关于typescript - 如何从 github repo 安装 typescript 定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37691996/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com