tsc相关内容
我有一个使用package.json文件(见屏幕截图)的类型脚本反应组件,我运行tsc以便将其传输到dist文件夹中的ES5,但package.json文件不会被复制。请注意,在截图中,我手动将其复制到dist文件夹中。 所以我的问题是:有没有办法通过tsc/tsconfig...而不必添加复制脚本(通过yarn build运行)。因为我希望在运行tsc --watch 时也更新此设置 此
..
问题:如果不使用any,我的onMouseMove函数的正确类型是什么? export class Main { private dTimer: number; constructor() { this.init(); } private init() { this.mouseHandlers(); } private mouseHandlers
..
我有一个项目在运行“tsc"时显示此错误: ../modules/node_modules/sequelize/types/lib/transaction.d.ts:33:14 - 错误 TS1086:无法在环境上下文中声明访问器.33 静态获取 LOCK(): LOCK;~~~~../modules/node_modules/sequelize/types/lib/transaction.d.
..
如何从 gulp 任务中运行 npm 脚本命令? package.json “脚本":{“tsc":“tsc -w"} gulpfile.js gulp.task('compile:app', function(){返回 gulp.src('src/**/*.ts').pipe(/*npm run tsc*/).pipe(gulp.dest('./dist')).pipe(connec
..
我在使用 WebPack、TypeScript 和 TS-Loader 的应用程序结构和构建过程中发现了一个问题,我认为这是由 TypeScript 2.1.4 引起的,但显然一直存在. 您可以从我的另一篇文章中查看所有详细信息:TypeScript 2.1.4 webpack ts-loader 的重大更改 简而言之,我将 Gulp 和 WebPack 设置为/client/app.
..
我正在运行打字稿构建并在 node_modules 中出现错误.为什么不忽略此文件夹?我在 tsconfig.json 的排除部分中有它.真正奇怪的是,我有另一个项目进行了文件比较,即使 gulpfile.js、tsconfig.json 和 node_modules 文件夹相同,它也不会抛出这些错误.我还能检查什么? 错误: c:/Dev/streak-maker/node_module
..
我编写了以下代码,它首先刷新两个数组元素,然后尝试读取元素以测量命中/未命中延迟. #include #include #include #include int main(){/* 创建数组 */整数数组[100];国际我;for ( i = 0; i 缓存未命中_mm_fence();t2 = __rdtsc();//设置停止时间_mm_fence();差异1 = t2 - t1;//两个栅
..
所以我是这个领域的新手,问题是我正在尝试编译一个带有 graphql 文件的 Typescript 项目(带有 .graphql 扩展名).它基于无服务器框架,所以为了编译它,我启动 npm start 它会启动一个 cd src/app &&tsc在命令行中. .ts 文件像这样引用 .graphql 文件: import SchemaDefinition from './schem
..
我想在不知道 TypeScript 中的属性名称、值和值类型的情况下为类的实例分配属性.假设我们有以下 example.ts 脚本: //这可能是服务器响应,下次可能看起来完全不同...const someJson:string = '{ "foo": "bar", "bar": "baz" }'类我的类{someProperty:boolean构造函数(json:字符串){const pars
..
在 package.json 中使用时,我似乎无法使 outDir 标志起作用.目录结构非常简单:tsconfig.json 位于根级别,还有一个 src/ 目录和一个 index.ts 文件以及代表其他模块的其他目录. 在索引文件上运行 tsc 命令时,它会在它旁边而不是在构建目录中创建一个新的.我做错了什么? 我的 tsconfig: {“编译器选项":{"outDir": "构
..
我正在尝试打字稿.它在 hello world 阶段运行良好.我现在正在尝试使用 npm 模块: index.ts = import _ = require('lodash')console.log(_.toUpper('你好,世界!')) 这不起作用: tsc index.ts -> 找不到模块“lodash".(2307) node-ts index.js -> 找不到模块“
..
这是我的 tsconfig.json 文件的外观: {“compileOnSave":真,“编译器选项":{“模块":“amd",“noImplicitAny":假,“删除评论":假,“preserveConstEnums":真,"strictNullChecks": 真,“源地图":假}} 我有一个名为 a.ts 的打字稿文件,它是一个 AMD 模块(我使用的是 requirejs),它看起
..
我在 Angular5 项目中有这个导入语句: import {plugins, SCECodeGenType} from 'sce-plugins/code-generation'; 这将解析为我文件系统上的此路径: /Users/.../suman-chrome-extension/node_modules/sce-plugins/code-generation/index.d.ts
..
我在 Angular5 项目中有这个导入语句: import {plugins, SCECodeGenType} from 'sce-plugins/code-generation'; 这将解析为我文件系统上的此路径: /Users/.../suman-chrome-extension/node_modules/sce-plugins/code-generation/index.d.ts
..
我正在尝试为具有节点后端服务器的 Angular2 应用程序设置基于 webpack 的流程.经过几个小时的努力,我设法让客户端愉快地构建,但我不知道现在如何集成我的服务器构建.我的服务器使用生成器,因此必须面向 ES6,并且需要指向不同的类型文件(main.d.ts 而不是 browser.d.ts). 我的源代码树看起来像; /- 客户/-- -- (*
..
Typescript v1.3 已今天发布,所以我安装了 VS2013 的强力工具更新. 安装后我可以看到 Visual Studio 现在知道“protected"关键字和元组类型,这很棒! 但后来我将 *.csproj 文件中的 TypeScriptToolsVersion 属性从 1.1 更改为 1.3: 1.3 这样做后,我在构建时收到以下错误: 指定的任务可执行位置
..
使用 tsc 命令就像运行一样简单: tsc --out all.js js/*.ts 如何在构建项目时配置 Visual Studio 以执行此操作? 解决方案 刚搞定.添加这一行:
..
假设我在 TypeScript 中有一个这样的函数: export const foo = function(){返回 {一:1,乙:真的,c: '酒吧'}}; 如果我将此函数导入另一个文件: import {foo} from './foobar'; 我的问题是 - 有没有办法获得 foo 的返回类型,而无需实际调用 foo? 解决方案 Typescript 2.8 现在可以实现
..
假设我有一个如下所示的数组: const 选项 = [{名称: 'foo',类型:'布尔'},{name: '酒吧',类型:'字符串'},{name: 'bar',//应该是 baz 而不是 bar类型:'数字'}] 我希望使用这个数组作为一个接口,它看起来像这样: export interface Opts {foo:布尔值,酒吧:字符串,巴兹:数字} 所以这可能必须是这样的: 导出类
..
我正在使用 tsc 构建任务.不幸的是,我总是从节点模块文件夹中收到相同的错误 正在执行任务:.\node_modules\.bin\tsc.cmd --watch -p .\tsconfig.json
..