首页 > 其他分享 >vscode上面运行typescript

vscode上面运行typescript

时间:2023-11-15 15:01:58浏览次数:39  
标签:node typescript nodejs vscode tsc 运行 安装 上面

参考:如何在vscode上直接运行typescript

1. 下载nodejs, 安装nodejs, 安装成功后, 打开cmd, 输入node -v, 运行, 可以看到nodejs的版本号
2. 安装typescript, 控制台上运行 npm install typescript ts-node @types/node@* -g(如果下载速度慢, 可以使用国内淘宝镜像, 先执行npm install -g cnpm --registry=https://registry.npm.taobao.org,再执行 cnpm install -g typescript).安装完成, 运行tsc -v, 可查看到tsc的版本.
3. 安装Code Runner插件, 在vs的插件管理里面搜索code runner, 安装, 安装完成后, vs code窗口右上角有个三角形开始箭头, 点击就可以运行typesript代码了
tsc的作用是把 typescript代码翻译成js代码, node可以执行js代码, 如:tsc test.ts, node test.js

如果上面的node或tsc, 在控制台上找不到, 设置环境变量Path, 把路径设置下

标签:node,typescript,nodejs,vscode,tsc,运行,安装,上面
From: https://www.cnblogs.com/barrysgy/p/17833864.html

相关文章

  • TypeScript的5个常见用法
    TypeScript是一种静态类型的JavaScript超集,它提供了额外的类型系统和一些ECMAScript新特性的支持。以下是TypeScript的一些常见用法:1:类型注解:TypeScript允许在变量、函数、参数、返回值等地方添加类型注解,明确指定变量的类型。例如:letname:string='John';functiongr......
  • vscode中删除多个空行
    思路:采用替换的方式将所有空行替换。方法:1、使用快捷键Ctrl+H替换,出现如图窗口2、窗口里输入一下内容,同时选中使用正则表达式^\s*(?=\r?$)\n3、点击全部替换搞定......
  • 从0开始构建WSL工作平台(VSCode、ssh、Xftp、Docker)
    一、命令行界面安装1、win+S,搜索PowerShell,右键管理员身份运行2、输入命令,启用 适用于Linux的Windows子系统 功能dism.exe/online/enable-feature/featurename:Microsoft-Windows-Subsystem-Linux/all/norestart3、在MicrosoftStore中下载中意的Linux分发版(如Ubu......
  • vscode下载慢
    官网下载链接https://az764295.vo.msecnd.net/stable/6c3e3dba23e8fadc360aed75ce363ba185c49794/VSCodeUserSetup-x64-1.81.1.exe1.81.1版本镜像源的下载链接https://vscode.cdn.azure.cn/stable/6c3e3dba23e8fadc360aed75ce363ba185c49794/VSCodeUserSetup-x64-1.81.1.ex......
  • VSCode 中 Json 文件介绍
    VisualStudioCode官方文档1.Json配置文件EditingJSONwithVisualStudioCodesettings.json分类defaultsettings.json:只读格式,相当于官方的参考文档;settings.json:自定义形式,优先级大于默认的settings.json文件,ctrl+shift+o查看默认提供的格式,而后自定......
  • 在 TypeScript 中,extends
    extends是一个关键字,用于指定类型参数的约束。它在类型参数的声明中使用,以确保类型参数满足特定的条件。具体来说,extends后面可以跟随一个类型,表示类型参数必须是该类型的子类型。在泛型类型或泛型函数中,这样的约束可以提供更强的类型安全性,使得类型参数符合特定的要求。以下......
  • TypeScript keyof
    keyof是TypeScript中的一个关键字,用于获取一个类型的所有键(属性名)构成的联合类型。它主要用于在类型系统中引用对象类型的键。以下是一些keyof的用法和示例:1.获取对象类型的键:typePerson={name:string;age:number;};typeKeysOfPerson=keyofPerson;/......
  • TypeScript 和 needle 库代码示例
    TypeScript和needle库编写的爬虫程序。import*asneedlefrom'needle';import{Request}from'http';constproxyHost='www.duoip.cn';constproxyPort=8000;//创建一个HTTP请求对象constreq=newRequest(',{headers:{&......
  • 服务器变动后 vscode远程连接失败
    参考:https://developer.huawei.com/consumer/cn/forum/topic/0203853369117070036删除C:\Users{用户}.ssh\known_hosts下的对应远程机器信息哪个服务器变动就把那一行删除,保存文件,在vscode中重新连接即可。......
  • VSCode ESLint规则警告屏蔽方法
    举例:要屏蔽“Missingtrailingcomma”或“comma-dangle”警告,你可以使用ESLint的配置选项来设置规则。下面是一些方法,你可以根据自己的需求选择其中一种(这里只是举例,其他警告处理方法相同)方法1:在代码中添加注释来禁用规则在你希望屏蔽警告的代码行的上方添加如下注释://esli......