ts自动编译声明文件_webstorm配置TS运行时环境与自动给编译

本文介绍了如何在WebStorm中配置TypeScript的运行环境和自动编译设置,包括安装TypeScript,设置Language,配置File Watcher,详细解释了output path,并展示了tsconfig.json的内容。最后提到了使用ts-node直接编译.ts文件以及遇到的中文乱码问题。
摘要由CSDN通过智能技术生成

webstorm配置TS运行时环境与自动编译

Step 1 安装TypeScipt

$ npm i typescript -g

Step 2 设置webstorm language

Step 3 设置File Watch

添加file watch类型

file watch详细配置

output path说明:$FileDir$$FileNameWithoutExtension$.js:$FileNameWithoutExtension$.js.map

Step 4 tsconfig.json

{

"compilerOptions": {

"module": "esnext",

"target": "es5",

"sourceMap": true,

"lib": [

"dom",

"dom.iterable",

"esnext"

],

"allowJs": true,

"skipLibCheck": true,

"esModuleInterop": true,

"allowSyntheticDefaultImports": true,

"strict": true,

"forceConsistentCasingInFileNames": true,

"moduleResolution": "node",

"resolveJsonModule": true,

"noEmit": true,

"jsx": "react",

"isolatedModules": true

},

"exclude": [

"node_modules"

],

"include": [

"src"

]

}

End

到这里,整个踩坑就结束了,TS配置应该可以自动编译了。

如何直接编译.ts文件呢?

下载ts-node

$ npm i ts-node -g

命令行运行

$ ts-node xxx.ts

webstorm如何配置?

因为这样配置会导致,中文编码乱码,个人用过很多方法,但是都基本无效。所以此处不做总结。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值