typescript2.0相关内容

在 typescript 2.0 中搜索类型定义的规范方法

由于打字稿 2.0 而不是打字,我们是 应该使用 npm install @types/. 在打字中,我们有 typings search 命令用于包查找.我的问题是 - 在@types 中搜索类型定义的规范方法是什么? 所以,澄清一下,到目前为止的工作流程是: typings search typings install [--global] 现在: 问题是关于这 ..
发布时间:2021-06-09 19:04:23 其他开发

如何将外部类型导入全局 .d.ts 文件

我正在使用 Moment.js 来处理我的 TypeScript 项目中的日期时间对象.我想定义一个对象类型,它的键值为 Moment 类型. 但是,当我将以下内容添加到全局定义文件 (test.d.ts) 时,在项目中的任何位置都找不到该文件中的任何接口. import { Moment } from 'moment';接口测试{日期:时刻;} 当我尝试在 .ts 或 .tsx 文件中 ..
发布时间:2021-06-03 19:19:03 其他开发

如何在JavaScript中串联两个没有重复的字符串

我有两个字符串如下: var str1 ="5YRS,AC,ALAR";var str2 ="MON,5YRS,TRAU"; 我想将这两个字符串合并为一个字符串,并删除其中的重复项.我尝试了以下方法: var main_str = str1.concat(str2)//结果:"5YRS,AC,ALARMON,5YRS,TRAU" 我得到的结果在最后被合并,并且如果我动态推送任何字符 ..
发布时间:2021-05-03 20:03:46 前端开发

在Azure上找不到错误的app/main.js 404

我的angular2应用程序部署是干净的,但是当我尝试访问相同的URL时,出现错误:app/main.js 404(未找到).我也看不到在KUDU上创建任何javascript文件.我无法编辑打字稿文件.我应该在本地将ts构建为js,然后再在git上推送js文件吗?任何人都可以建议这样做的必要条件. 我得到以下错误: 解决方案 默认情况下,Azure Web Apps的部署任务使用 ..
发布时间:2021-04-06 20:48:48 其他开发

在本地使用angular2打字稿写入本地文件

如何在angular2(客户端)中使用Typescript写入外部文件?我需要以某种格式将一些文本写入文件.有人可以帮忙吗?我用谷歌搜索,仅看到了如何使用节点库或javascript blob.有打字稿的方法吗? 解决方案 您无法写入本地文件.该代码在浏览器中运行,浏览器将阻止访问本地文件系统.您可以做的是创建一个带有数据URL的下载链接,用户单击该链接并将其保存到文件中. 另请参见 ..
发布时间:2021-04-06 20:23:40 其他开发

未定义async/await __generator

我正在尝试将 async/await 函数与 angular2-webpack一起使用-starer 和打字稿(现在已支持针对es5的此功能),但出现错误: 这是组件内部的代码: //组件内部的功能异步checkSlug(slug:string){//这里没有什么} 我正在使用webpack2.2和打字稿2.1.5.这是我的tsconfig: {"compilerOptions": ..
发布时间:2021-04-06 19:41:08 其他开发

打字稿:使用类作为接口

我试图将一个类用作另一个类的接口.为此,我正在尝试完成用于测试的最新模拟类. 这应该是可能的,并且是一种有利的方法,例如 https://angular.io/guide中的状态/styleguide#interfaces 并在此处进行演示:将类导出为Angular2中的接口 但是奇怪的是,我在VSCode 1.17.2中使用Typescript 2.5.3遇到错误 Speci ..
发布时间:2021-04-06 18:57:21 其他开发

VSCode TypeScript Intellisense无法正常工作

从字面上看,我正在把头发拉出来.在Mac上为VSCode 1.6.0,打字稿为2.0.2,但我也尝试了2.0.0. 我已经尝试定位es5,es6,无论是否使用commonjs模块定位.我无法智能感知项目本地的其他文件,也无法获取node_modules文件夹中的任何内容.我什至将来自node_modules的打字稿文件安装到我的打字文件夹中,但这些文件不起作用. 我获得的唯一智能感知是 ..