【TypeScript学习笔记1】WebStorm 2019环境下配置TypeScript项目【非原创】

TypeScript(一)TS介绍,环境安装与运行 TypeScript是JavaScript的超集,扩展了JavaScript的语法,因此现有的JavaScript代码可与TypeScript一起工作无需任何修改,TypeScript通过类型注解提供编译时的静态类型检查。其源于JavaScript(JS的拓展),终于JavaScript(编译成JS) TypeScript 起源于使用JavaScript开发的大型项目 。由于JavaScript语言本身的局限性,难以胜任和维护大型项目开发。因此微软开发了TypeScript ,使得其能够胜任开发大型项目。 阅读详情

引言

大概对JavaScript脚本语言了解以后,开始向JS的超集也就是TypeScript领域进军,此篇笔记是参考Cr博主的TypeScript - (二) 在WebStorm中创建和配置TypeScript项目
本人编写本博文的用意:2019版本下的WebStorm配置TypeScript资源少,并且作为本人学习笔记,不作其他用意。

运行原理

运行原理都一样,安装好node,TypeScript后,你可以使用Windows的控制台cmd,对刚刚编写的ts文件使用tsc xxx.ts 转换成js再执行,可是这样的动作太繁琐,因此就诞生了一系列的插件。
【编写ts文件->编译器自动转换成js->运行js文件】

安装步骤

1、安装WebStorm

WebStorm官网下载

本人使用的WebStorm版本是:2019.3.1,本篇博文也是针对2019版本

2、安装NodeJs

NodeJs官网下载
由于本文并不是以安装WebStorm,NodeJs为主,并且这些步骤也不难,就不详细写了,而且安装软件是程序猿最重要的技能之一。

3、运行NodeJs并安装TypeScript编译器
  1. 打开电脑cmd运行【Win+R】+cmd
    如果NodeJs安装并且环境配置成功:
    任意目录下输入node -v会有版本号
    在这里插入图片描述
  2. 安装TypeScript
    使用npm命令安装TypeScript编译器
    输入npm install typescript -g
    在这里插入图片描述
    我电脑已经安装过了,但是如果你们安装成功也应该跟我的类似。
    唯一要注意的是:TypeScript的路径,等下配置WebStorm要使用!
4、运行WebStorm并创建一个普通项目

在这里插入图片描述
tsconfig.json的具体配置可以使用默认的,详细配置可以在官网查询:
【TypeScript中文网】编译选项
我的配置是这样的:

{
  "compilerOptions": {
    "module": "commonjs",
    "target": "es5",
    "sourceMap": true
  },
  "exclude": [
    "node_modules"
  ]
}
5、WebStorm配置TypeScript
  1. File -> Settings
    在这里插入图片描述

  2. Language & Frameworks -> TypeScript 【配置TS语言规范】
    如果你也是2019版本,你也找了很多教程,你会发现2019版本的WebStorm的TS设置界面是不一样的(少了很多东西)
    在这里插入图片描述
    还记得刚刚安装TypeScript完成后显示的安装路径吗?这里就要引用安装好的tsc.cmd文件

  3. Tools -> File Watchers 【配置TS文件自动编译为JS文件】
    在这里插入图片描述
    这里默认没有TS的,需要自己创建
    TypeScript
    –target “ES5”
    F i l e N a m e W i t h o u t E x t e n s i o n FileNameWithoutExtension FileNameWithoutExtension.js
    F i l e D i r FileDir FileDir

在这里插入图片描述
4. 配置完成 OK ->apply ->OK

6、测试使用

在这里插入图片描述
编写一行TS格式代码,【ctrl+s】保存你会发现编译器会自动执行转换
在这里插入图片描述
然后TS文件下就会自动生成一个JS文件,里面的代码就是从TS中转换而来的
在这里插入图片描述
在新生成的JS文件中,右键 -> Run 即可
在这里插入图片描述

其他方法编译TypeScript

如果你不喜欢WebStorm,你可以参考菜鸟教程中使用Visual Studio Code来开发Typescript(附安装手把手教程)
【菜鸟网】TypeScript 安装

VSCode搭配Keil开发STM32:从环境配置到代码跳转全流程(避坑指南) 本文详细介绍了如何使用VSCode搭配Keil进行STM32开发,从环境配置到代码跳转的全流程指南。通过安装必备插件和正确配置项目文件,开发者可以在VSCode中享受现代编辑器的便捷功能,同时保留Keil的编译调试能力,提升嵌入式开发效率。 阅读详情

相关推荐

LaMAR数据集下载和使用流程

LaMAR数据集

qq_51745206的博客 971

【解决方案】使用WebStorm运行TypeScript文件(基于ts-node)

使用WebStorm运行TypeScript文件(基于ts-node)

qq_43303950的博客 1万+

深入解析以太网接口中的BOB Smith电路设计

本文深入解析以太网接口中的BOB Smith电路设计,详细介绍了其在共模噪声抑制、浪涌防护和EMI优化中的关键作用。通过实际案例和设计要点,帮助工程师正确选择75Ω电阻和高压电容等元件,优化PCB布局,解决电压型与电流型PHY的设计差异,以及千兆与百兆以太网的特殊考量。

weixin_28339967的博客 688

webStorm上的typeScrpit代码出现红色波浪线,如何解决?

1.打开webStorm的settings设置 2.选择editor,如下图操作 3.去除后点击添加完成,就可以解决了。

qq_32087711的博客 4719

双目视觉入门实战:用Matlab标定相机,再到Python OpenCV完成测距的完整链路

本文详细介绍了双目视觉技术的完整实现流程,从Matlab相机标定到Python OpenCV测距的全链路实践。重点解析了Matlab与OpenCV的参数转换技巧,以及立体校正、视差计算等关键步骤的代码实现,帮助开发者快速掌握双目测距系统的搭建方法。

weixin_29166013的博客 445

倍压整流电路设计

倍压整流电路利用二极管和电容的充放电特性实现电压提升,可分为二倍压、三倍压及多倍压结构。其工作原理是通过交流电正负半周交替对电容充电并叠加电压,具有结构简单、成本低的优点,但带载能力差且纹波较大。典型应用包括示波器、电蚊拍等小电流高压场景。设计时需重点考虑电容耐压、二极管选型和负载匹配,高频驱动可优化性能。该电路在低功耗高压电源中具有独特优势,但需注意安全防护与电压稳定性问题。

硬核科技 1711

WebStorm 永久注册安装教程(亲测可行)附汉化包

如果你的 webStorm 是新安装的,请忽略这一步。电脑上的老版本 webStorm,需要大家先进行重置,其原理是删除 webStorm 软件试用相关目录。重置之后,打开 webstorm 安装包,按照图示关键安装步骤并选择试用。(如果不是用的此本版的 webstorm,可用激活码激活),安装路径记一下,汉化会用到。这个时候我们随便点击空白处让 about 窗口消失,然后拖入我们的补丁包 jetbrains-agent.jar,并 Restart 重启。喜欢中方版的,可以使用汉化包。

isanth 1942

初探802.11协议(6)——Wi-Fi 6新特性简介

Wi-Fi 6新机制(特性)介绍

FanFF的博客 1522

WebStorm2019安装教程

WebStorm2019安装教程 [软件名称]:WebStorm2019 [软件语言]:简体中文 [软件大小]:262.90MB [安装环境]:Win10/Win8/Win7 [64位下载链接]: https://pan.baidu.com/s/133uYwNsO0-tdKn7rfEgHrg 提取码:tiz5 软件 简介 WebStorm是一款JavaScript 开发工具,为JavaScript和编译到JavaScript语言、Node.js、HTML和CSS提供了智能编码帮助。享受代码的完成,强大的导航

qq_45768871的博客 2942

【时时三省】vector cast 常见错误解决/vcast常见错误解决

介绍在使用 vector cast/vcast 软件的过程中,遇到的异常问题。其它异常可以私信解决(购买专栏的前提下)。

时时三省的博客 449

Android实现自动输入文本效果 (附完整源码)

Android实现自动输入文本效果 (附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 416

WebStorm Ts自动转Js

1.在你的Webstorm项目中新建一个json文件,内容如下: 1 { "compilerOptions": { "module": "commonjs", "target": "es5", "sourceMap": true }, "exclude": [ "node_modules" ] } 2. 打开webstorm -> file -> settings -> Tools -> file wathers点击右侧的+

ChaoChao66666的博客 3192

基于Harness Engineering构建AI Agent的全自动化CI_CD流水线

AI Agent的CI/CD是指对Agent的全生命周期资产(代码、Prompt、RAG知识库、模型权重、工具配置)进行持续集成、持续测试、持续发布和持续观测的自动化流程,核心目标是在保障发布质量的前提下,最大化提升Agent的迭代效率。

AI云原生与云计算技术学院 625

TypeScript - (二) 在WebStorm中创建和配置TypeScript项目

说明: 本人使用的是WebStorm2019.1,其他版本的请注意。 1. WebStorm创建一个普通项目。 File -> New -> Project 点击Create之后直接打开(new window) 创建好了之后是一个空白的文件夹(包含.idea文件夹) 2. 在项目根目录下新建一个tsconfig.json文件。 具体配置可以直接...

Cr的博客 4598

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

使用WebStorm创建和配置TypeScript项目

有的人可能找不到run这个命令,这个时候进行如下操作: ①安装直接运行所需依赖包: `npm install -g ts-node` ②settings->plugins,安装ts-node插件

David_house的博客 3411

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

webstorm配置项目Typescript编译环境

webstorm配置项目Typescript编译环境

毅香雪海的博客 1814

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

mac webstorm 使用typescript 和配置自动编辑

Name:TypeScript File Type:TypeScript Scope:All Places Program:/usr/local/lib/node_modules/typescript/bin/tsc(既安装typescript的路径下的tyc文件) Arguments:--sourcemap --target "ES5" Output paths to refresh:$FileNameWithoutExtension$.js:$FileNameWithoutExtension$.js.m

weixin_44864084的博客 1372

mac webstorm自动编译typescript配置

1、安装typescrip npm install -g typescript                                                                                                    2、在typescript文件所在目录中打开terminal输入tsc --init安装tsconfig.js ...

飞翔的熊blabla 925

WebStorm--配置并运行TypeScript项目

本文介绍WebStorm如何配置并运行TypeScript项目。

IT利刃出鞘的博客 878

WebStorm开发angularcli项目环境配置

网上有很多关于配置angular cli 项目开发环境配置的文章,但是我都未配置成功。经过我的实验,记录下我配置成功的步骤。安装环境 windows 7 WebStorm 2017.2 Node 8.1.4 python 2.7.13 angular cli 1.2.1安装node,选择的是8.1.4版本,下载地址为https://nodejs.org/dist/v8.1.4/node-v8.1

梦想!=天涯 4184

使用WebStorm开发Vue3项目

记录一下使用WebStorm开发Vu3项目时的配置。

阿盘的博客 9663

WebStorm配置Typescript,在Html中使用

1、安装Typescript npm install typescript -g 安装完成后在运行 tsc -v 可以查看安装的typescript版本,即安装成功 2、设置webstorm language File -> Settings -> Language & Frameworks -> Typescript 3、设置File Watch File -> Settings -> Tools -> File Watchers 起初没有 Watcher,

tangyuan的博客 2143

使用WebStorm开发TypeScript的设置

1、下载WebStorm,我使用的是WebStorm8.0,安装(注册码自己找下)。 下载Node.js(地址:nodejs.org),安装。 使用Node的npm命令安装TypeScript编译器:(cmd命令直接执行不成功的话,到Node安装目录下再执行npm命令) 如果你想安装或更新最新版,执行npm install typescript -g 如果你要安装特定版本,就npm ins...

Taotao的优快云之家 3万+

包学会系列 - TypeScript入门与进阶 - WebStorm 中的 TypeScript的配置

本文介绍了在WebStorm中配置TypeScript开发环境的详细步骤,包括编译器设置、项目初始化、智能代码补全等核心功能。重点讲解了WebStorm特有的高效工具如快速导航、调试配置和代码检查,并提供了实用快捷键和注意事项。通过合理配置,开发者可以充分发挥WebStorm对TypeScript的强大支持,提升开发效率。文章最后强调保持开发环境一致性,并建议适时清理缓存以确保稳定性。

今升·小博 530

WebStorm开发TypeScript的设置

WebStorm开发TypeScript的设置 转载地址:WebStorm开发TypeScript的设置 - WFaceBoss - 博客园 WebstormIDE可以开发TypeScript,同时支持自动编译成js文件,下面我们来进行一些简单的配置。 1.去node.js官网下载安装node.js 2.下载安装新版本的Webstorm 3.使用node的npm命令安装typeScript编译器 npm install typescript -g 安装好,在命令行可以查看编译器的版本 .

weixin_44454223的博客 1855

使用WebStorm中Run Configuration for TypeScript运行TypeScript文件或JavaScript文件

本文介绍了如何使用Run Configuration for TypeScript插件运行TypeScript文件,并展示了生成JavaScript文件的效果。首先,创建空项目并编写index.html和index.ts文件。接着,通过命令行配置tsconfig.json文件,并安装必要的依赖如ts-node和typescript。安装插件后,可以直接在编辑器内运行TypeScript文件。此外,还介绍了如何通过命令行编译TypeScript文件生成JavaScript文件,并在浏览器中查看运行效果。

qq_62000508的博客 1013
上一篇: 【Android开发实践笔记2】解决自定义View类往Activity类传值问题
下一篇: 【Arduino项目开发笔记1】解决Arduino-Nano与以太网W5500模块开发问题
RayCongLiang
博客等级 码龄9年 51粉丝 94原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值