在.net核心项目中获取DefinitelyTyped打字稿定义文件的“正确”
发布时间:2020-12-16 03:17:28 所属栏目:asp.Net 来源:网络整理
导读:在asp.net for .net框架下,我曾经使用nuget导入typescript类型定义第三方库. (* .d.ts)这些软件包来自 DefinitelyTyped.我理解在.net核心的新世界中,nuget不再用于非.NET程序集. 那么有什么方法可以将打字稿定义纳入mvc项目吗?现在,我要去github仓库,并使用
在asp.net for .net框架下,我曾经使用nuget导入typescript类型定义第三方库. (* .d.ts)这些软件包来自
DefinitelyTyped.我理解在.net核心的新世界中,nuget不再用于非.NET程序集.
那么有什么方法可以将打字稿定义纳入mvc项目吗?现在,我要去github仓库,并使用网络浏览器手动下载我需要的那些.一定有更好的方法. 解决方法
你在使用TypeScript 2.0吗?如果是这样,请尝试按照此处的说明操作:
http://www.typescriptlang.org/docs/handbook/declaration-files/consumption.html.基本上,您可以使用类型安装“特殊”npm软件包.
如果您没有使用TypeScript 2.0,您使用Gulp编译TS代码吗?如果是这样,你可以简单地做: var typings = require("gulp-typings"); gulp.task("typings",function () { return gulp.src("./typings.json") .pipe(typings()); }); 这会将您在typings.json文件中指定的所有类型放入/ typings文件夹中. 如果你正在使用grunt而是有一个grunt-typings npm包,我相信你也可以找到其他构建运行器的类似包. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – Web API 2需要使用尾部斜杠来使自定义属性路
- asp.net – AddToRole和IdentityRole不是当前上下文模型的一
- 如何使用asp.net mvc和razor模板引擎从c#中获取路由名称的U
- asp.net-web-api – WebApi 2超出最大请求长度
- asp.net-mvc – 仅从路由数据生成URL
- asp.net-mvc – Asp.net内核MVC post参数始终为null
- 我可以使用其他参数增加MVC Controller Action的ASP.NET请求
- asp.net-mvc – 许多关系的CRUD视图,复选框
- asp.net – 在网站项目中使用SignalR
- asp.net – 为什么我的自定义404错误处理程序在部署到Web服
推荐文章
站长推荐
热点阅读