cost 208 ms
运行 ng test 时缺少声明文件 - Declaration file missing when running ng test

我最近开始研究现有的 Angular 项目 单元测试已经中断了很长一段时间。 不幸的是,由于对声明文件中定义的 object 的引用错误,我无法让它们运行。 此声明文件位于项目的根目录中。 在运行时,实际的库是从我们的开发服务器加载的,一切正常。 然而,在运行ng test时,Jasmine 抱怨找 ...

环境 Typescript 定义未捆绑在库中 - Ambient Typescript Definitions Not Bundled in Library

我正在使用 TSDX 工具来构建一个 react-typescript 库。 我在我的@types/目录中导出了许多类型,当我在应用程序中毫无问题地使用它们时,编译器清楚地选择了这些类型。 然而,在我的构建过程中,它们并没有被复制到我的 output 包中,这让我感到惊讶,因为它们是通过代码引用的( ...

TypeScript 声明文件在其文件夹位于 typeRoots 时未读取 - TypeScript Declaration File not read while its folder is in typeRoots

在 typescript (Angular 9) 项目中,我正在尝试导入私有 JS 库。 当我使用import { myMethod } from 'my-private-repo/dist/util'; 我收到以下错误: 我试图解决在类型文件夹中添加具有以下内容的声明文件的问题: declare ...

在打字稿中使用声明文件比源文件有什么优势吗? - Is there any advantage of using declaration files over sources in typescript?

使用打字稿创建和发布库时,有两个选项: 生成声明文件d.ts与捆绑的 javascript 文件,然后在package.json指向它: “类型”:“./dist/mylib.d.ts” 不要生成声明文件,直接指向package.json witt 中的源代码: “类型”:“./src ...

使用本地声明文件在TypeScript中导入webpack外部包 - Import webpack externals package in TypeScript with local declaration file

我正在尝试在我的打字稿模块中导入一个外部模块。 在Web应用程序的环境中,已经存在一个模块加载器,并且存在模块“ my-lib”,该模块使用JavaScript编写,并且不附带声明文件。 因此,我想要这个lib,但是要在本地进行模块声明(因为我是当前在此上下文中使用TypeScript的 ...

如何安装与较早版本的TypeScript兼容的@types? - How can I install @types compatible with an older version of TypeScript?

我的项目使用像@types/express和@types/body-parser 。 最近,这些.d.ts文件已更新为使用通用默认值,但这意味着这些声明文件现在需要TypeScript 2.3或更高版本。 但是,我的项目仍然使用TypeScript 2.2的旧版本。 我如何使用npm确 ...

Typescript:是否可以从声明文件和.js文件生成ts文件? - Typescript: is it possible to generate a ts file from declaration file and .js file?

我知道声明文件是针对库而不是项目。 但是,假设我有一个现有的js项目,我想迁移到.ts,并且我想为源代码中的每个文件创建d.ts文件。 那样, 1-当我在我的IDE中获得打字稿编译器功能的好处时,我不强迫我的团队使用打字稿。 人们可以继续提交.js文件。 在项目中使用打字稿 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM