typescript笔记、ts笔记、npx命令
文章目录npx命令npx tsc编译前后的对比编译前编译后ts和js的区别?报错 error TS5112: tsconfig.json is present but will not be loaded if files are specified on commandline. Use --ignoreConfig to skip this error.typescript并不是一个新概念只不过随着2026-03-31(说04-01也没问题)claude code的源码泄露ts又火了一把。简单理解1、ts是静态类型2、需要先编译成js才能运行3、属于js开发阶段的增强版npx命令npx是npm的升级版。npx tsctsc(typescript compiler)(ts编译器)。npx tsc是编译ts的命令。初始化(生成tsconfig.json配置文件) npx tsc--init编译指定ts文件 npx tsc index.ts--ignoreConfig编译ts文件(根据tsconfig.json): npx tsc编译后会根据.ts生成同名的js文件。编译前后的对比看效果一目了然举个最简单的例子。编译前// 定义一个方向枚举enumDirection{Up,Down}// 打印一下“向上”console.log(Direction.Up);编译后use strict;// 定义一个方向枚举varDirection;(function(Direction){Direction[Direction[Up]0]Up;Direction[Direction[Down]1]Down;})(Direction||(Direction{}));// 打印一下“向上”console.log(Direction.Up);ts和js的区别?—jsts类型系统动态类型(运行时才知对错)静态类型(写代码时就能查错)运行方式解释型(直接拿去运行)需要先编译成js才能运行本质最终执行的底层语言js的开发阶段增强版报错 error TS5112: tsconfig.json is present but will not be loaded if files are specified on commandline. Use ‘–ignoreConfig’ to skip this error.错误命令 npx tsc index.ts 正确命令 npx tsc index.ts--ignoreConfig
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2619052.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!