tsc相关内容

如何在运行TSC(类型脚本编译器)时将Package.json复制到dist或Build文件夹中

我有一个使用package.json文件(见屏幕截图)的类型脚本反应组件,我运行tsc以便将其传输到dist文件夹中的ES5,但package.json文件不会被复制。请注意,在截图中,我手动将其复制到dist文件夹中。 所以我的问题是:有没有办法通过tsc/tsconfig...而不必添加复制脚本(通过yarn build运行)。因为我希望在运行tsc --watch 时也更新此设置 此 ..
发布时间:2022-06-18 12:56:07 其他开发

当我只希望它在一个文件夹/文件中运行时,WebPack ts-loader 编译所有文件

我在使用 WebPack、TypeScript 和 TS-Loader 的应用程序结构和构建过程中发现了一个问题,我认为这是由 TypeScript 2.1.4 引起的,但显然一直存在. 您可以从我的另一篇文章中查看所有详细信息:TypeScript 2.1.4 webpack ts-loader 的重大更改 简而言之,我将 Gulp 和 WebPack 设置为/client/app. ..
发布时间:2022-01-12 14:05:39 其他开发

打字稿构建从 node_modules 文件夹中获取错误

我正在运行打字稿构建并在 node_modules 中出现错误.为什么不忽略此文件夹?我在 tsconfig.json 的排除部分中有它.真正奇怪的是,我有另一个项目进行了文件比较,即使 gulpfile.js、tsconfig.json 和 node_modules 文件夹相同,它也不会抛出这些错误.我还能检查什么? 错误: c:/Dev/streak-maker/node_module ..
发布时间:2022-01-12 13:27:41 其他开发

使用时间戳计数器测量内存延迟

我编写了以下代码,它首先刷新两个数组元素,然后尝试读取元素以测量命中/未命中延迟. #include #include #include #include int main(){/* 创建数组 */整数数组[100];国际我;for ( i = 0; i 缓存未命中_mm_fence();t2 = __rdtsc();//设置停止时间_mm_fence();差异1 = t2 - t1;//两个栅 ..
发布时间:2022-01-06 12:56:25 其他开发

使用 graphql 文件编译 Typescript 时出错

所以我是这个领域的新手,问题是我正在尝试编译一个带有 graphql 文件的 Typescript 项目(带有 .graphql 扩展名).它基于无服务器框架,所以为了编译它,我启动 npm start 它会启动一个 cd src/app &&tsc在命令行中. .ts 文件像这样引用 .graphql 文件: import SchemaDefinition from './schem ..
发布时间:2022-01-04 10:55:00 其他开发

tsconfig.json 中的打字稿 outDir 设置不起作用

在 package.json 中使用时,我似乎无法使 outDir 标志起作用.目录结构非常简单:tsconfig.json 位于根级别,还有一个 src/ 目录和一个 index.ts 文件以及代表其他模块的其他目录. 在索引文件上运行 tsc 命令时,它会在它旁边而不是在构建目录中创建一个新的.我做错了什么? 我的 tsconfig: {“编译器选项":{"outDir": "构 ..
发布时间:2021-12-28 20:17:30 其他开发

如何从打字稿使用 npm 模块?

我正在尝试打字稿.它在 hello world 阶段运行良好.我现在正在尝试使用 npm 模块: index.ts = import _ = require('lodash')console.log(_.toUpper('你好,世界!')) 这不起作用: tsc index.ts -> 找不到模块“lodash".(2307) node-ts index.js -> 找不到模块“ ..
发布时间:2021-12-05 16:08:20 其他开发

RequireJS 模块的 TypeScript 编译生成一行 Object.defineProperty(exports, “__esModule", { value: true });如何摆脱它?

这是我的 tsconfig.json 文件的外观: {“compileOnSave":真,“编译器选项":{“模块":“amd",“noImplicitAny":假,“删除评论":假,“preserveConstEnums":真,"strictNullChecks": 真,“源地图":假}} 我有一个名为 a.ts 的打字稿文件,它是一个 AMD 模块(我使用的是 requirejs),它看起 ..
发布时间:2021-11-27 11:34:08 前端开发

带有客户端/服务器节点设置的 Webpack?

我正在尝试为具有节点后端服务器的 Angular2 应用程序设置基于 webpack 的流程.经过几个小时的努力,我设法让客户端愉快地构建,但我不知道现在如何集成我的服务器构建.我的服务器使用生成器,因此必须面向 ES6,并且需要指向不同的类型文件(main.d.ts 而不是 browser.d.ts). 我的源代码树看起来像; /- 客户/-- -- (* ..
发布时间:2021-09-23 18:56:37 其他开发

用于 Visual Studio 2013 的 TypeScript 1.3 缺少 SDK 目录 (tsc.exe)

Typescript v1.3 已今天发布,所以我安装了 VS2013 的强力工具更新. 安装后我可以看到 Visual Studio 现在知道“protected"关键字和元组类型,这很棒! 但后来我将 *.csproj 文件中的 TypeScriptToolsVersion 属性从 1.1 更改为 1.3: 1.3 这样做后,我在构建时收到以下错误: 指定的任务可执行位置 ..

将数组映射到接口

假设我有一个如下所示的数组: const 选项 = [{名称: 'foo',类型:'布尔'},{name: '酒吧',类型:'字符串'},{name: 'bar',//应该是 baz 而不是 bar类型:'数字'}] 我希望使用这个数组作为一个接口,它看起来像这样: export interface Opts {foo:布尔值,酒吧:字符串,巴兹:数字} 所以这可能必须是这样的: 导出类 ..
发布时间:2021-09-12 18:30:57 其他开发