直接运行ts文件

直接运行ts文件

2023年7月7日发(作者:)

直接运⾏ts⽂件想⽤ ts 学习 Observable 的使⽤,⼜不想整个运⾏ angular 程序,所以想直接运⾏某⼀个ts⽂件。法⼀:将 ts 编译成 js,然后运⾏ js ⽂件t { Observable } = require( 'rxjs');const observable = new Observable(subscriber => { (1); (2); (3); setTimeout(() => { (4); te(); }, 1000);});('before subscribe');ibe({ next(x) { ('got value' + x); }, error(x) { ('error' + x); }, complete() { ('complete'); }});('end subscribe');编译:tsc ⽣成编译好的⽂件 运⾏:node 法⼆:⽤ ts-node 直接运⾏ tsnpm install -g typescriptnpm install -g ts-node运⾏:ts-node 注意 的路径是否正确如何debug调试呢?创建 ⽂件修改 ⽂件{ "version": "0.2.0", "configurations": [ { "type": "node", "request": "launch", "name": "debug ts", "args": [ "${relativeFile}" ], "runtimeArgs": [ "--nolazy", "-r", "ts-node/register" ], "skipFiles": [ "/**" ], "program": "${file}", "sourceMaps": true, "cwd": "${workspaceRoot}", "protocol": "inspector", "console": "integratedTerminal", "internalConsoleOptions": "neverOpen" } ]}这个配置会调试当前打开的 ts ⽂件注意:"ts-node/register" 配置会调⽤本地包,所以需要再次安装 ts-nodenpm install typescriptnpm install ts-node或是改为全局路径:C:UsershynAppDataRoamingnpmnode_modulests-node打开 , ⾏号处打上断点,然后点击调试

发布者:admin,转转请注明出处:http://www.yc00.com/news/1688684154a162350.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信