iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >TypeScript开发环境如何安装
  • 213
分享到

TypeScript开发环境如何安装

2023-07-02 08:07:27 213人浏览 薄情痞子
摘要

本篇内容介绍了“typescript开发环境如何安装”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、NPM 安装 TypeScript1、

本篇内容介绍了“typescript开发环境如何安装”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

    一、NPM 安装 TypeScript

    1、安装TypeScript包

    如果你的本地环境已经安装了 npm 工具,可以直接使用npm工具来安装TypeScript,这个TypeScript的Package其实也是一个Compiler,可以通过这个Complier将typescript编译成javascript

    可以使用以下命令来安装:

    npm install -g typescript

    安装完成后我们可以使用 tsc 命令来执行 TypeScript 的相关代码,以下是查看版本号:

    tsc -v# Version 3.2.2

    2、将 TypeScript 转换为 JavaScript 代码(编译)

    TypeScript 转换为 JavaScript 过程如下图:

    TypeScript开发环境如何安装

    然后我们新建一个 my1.ts 的文件,通常我们使用 .ts 作为 TypeScript 代码文件的扩展名。代码如下:

    var message:string = "Hello World" console.log(message)

    然后执行以下命令将 TypeScript 转换为 JavaScript 代码:

    tsc my1.ts

    这时候再当前目录下(与 my1.ts 同一目录)就会生成一个 my1.js 文件,代码如下:

    var message = "Hello World";console.log(message);

    注意:我们可以同时编译多个 ts 文件:

    tsc file1.ts file2.ts file3.ts

    tsc 常用编译参数如下表所示:

    TypeScript开发环境如何安装

    3、使用 node 命令来执行JavaScript

    执行 my1.js 文件:

    node my1.js # Hello World

    二、vscode 直接调试 ts 文件

    很多 IDE 都有支持 TypeScript 插件,如:Visual Studio,Sublime Text 2,WEBStORM / PHPStorm,Eclipse 等。

    我们可以在左侧窗口中点击当前编辑的代码文件,选择 open in command prompt(在终端中打开),

    这时候我们就可以在屏幕的右侧下半部分使用 tsc 命令来执行 TypeScript 文件代码了。

    TypeScript开发环境如何安装

    TypeScript开发环境如何安装

    如果中断选择Powershell,则可能出现以下错误:

    无法加载文件C:\Users\TANG\AppData\Roaming\npm\nrm.ps1,因为在此系统上禁止运行脚本

    可以通过以下方法解决:

    • win s 搜索powershell 以管理身份运行

    • 使用set-ExecutionPolicy RemoteSigned命令将计算机上的执行策略更改为 RemoteSigned,输入Y确定

    1、安装 typings

    typings 主要是用来获取.d.ts文件。当typescript使用一个外部JavaScript库时,会需要这个文件,当然好多的编译器都用它来增加智能感知能力。

    npm install -g typings

    2、在 VSCode 中集成 ESLint 检查

    在编辑器中集成 ESLint 检查,可以在开发过程中就发现错误,极大的增加了开发效率。

    要在 VSCode 中集成 ESLint 检查,我们需要先安装 ESLint 插件,点击「扩展」按钮,搜索 ESLint,然后安装即可。

    TypeScript开发环境如何安装

    VSCode 中的 ESLint 插件默认是不会检查 .ts 后缀的,需要在「文件 => 首选项 => 设置」中,添加以下配置:

    TypeScript开发环境如何安装

    {  "eslint.validate": [    "typescript"  ]}
    创建test项目

    输入:

    npm init

    创建依赖包文件:package.JSON

    TypeScript开发环境如何安装

    3、创建并配置 tsconfig.json

    在项目的根目录下,执行下面的命令:

    tsc –-init

    自动创建了一个TypeScript配置文件:tsconfig.json

    TypeScript开发环境如何安装

    主要是将 sourceMap 设置为true。同时注意输出和输入目录。

    {    "compilerOptions": {        "module": "commonjs",        "target": "es5",        "noImplicitAny": true,        "outDir": "./dist",        "sourceMap": true    },    "include": [        "src*"    ]}

    4、使用自动实时编译

    利用 vscode 的 tasks,可以自动将 ts 编译为 js。也可以使用别的方式编译,如:gulp,webpack 等。

    Ctrl + Shift + B 运行构建任务,将显示以下“tsc构建- tsconfig.json”选项:

    TypeScript开发环境如何安装

    或者点击“终端”菜单中的“运行任务”

    TypeScript开发环境如何安装

    自动添加添加任务文件: /.vscode/tasks.json

    {    // See https://Go.microsoft.com/fwlink/?LinkId=733558    // for thedocumentation about the tasks.json format   "version": "0.1.0",   "command": "tsc",   "isshellCommand": true,   //-p 指定目录;-w watch,检测文件改变自动编译   "args": ["-p", ".","-w"],   "showOutput": "always",   "problemMatcher": "$tsc"}

    然后,Ctrl + Shift + B 运行构建任务,将显示以下选项

    选择 “tsc: 监视 - tsconfig.json ”,回车运行之后,编辑的代码保存之后,就会自动编译。

    5、配置调试

    调试时,需要配置 vscode 的 launch.json 文件。这个文件记录启动选项。
    添加或编辑文件 /.vscode/launch.json

    {    "version": "0.2.0",    "configurations": [        {            "name": "launch",            "type": "node",            "request": "launch",            "program": "${workspaceRoot}/dist/main.js",            "args": [],            "cwd": "${workspaceRoot}",            "protocol": "inspector"        }    ]}

    注意 : program 需设置为你要调试的 ts 生成的对应的 js。
    假如需要调试 /src/main.ts,则此处为 ${workspaceRoot}/dist/main.js

    6、调试

    打开 main.ts,在左侧添加断点,进行调试。

    三、使用 ts-node 调试 ts 文件(方便)

    Https://GitHub.com/TypeStrong/ts-node

    ts-node 调试 ts 文件时,不会显式生成 js。假如你不想编译为 js 后 再调试,可以考虑这种方式。

    1、安装 npm 依赖包(本地非全局)

    npm install typescript npm install ts-node

    2、配置 launch.json

    打开 DEBUG 界面,添加 配置
    或者编辑 /.vscode/launch.json

    {    "version": "0.2.0",    "configurations": [        {            "type": "node",            "request": "launch",            "name": "<code>Current TS File</code>",            "runtimeArgs": [                "-r",                "ts-node/reGISter"            ],            "cwd": "${workspaceRoot}",            "protocol": "inspector",            "args": [                "${relativeFile}"            ]        }    ]}

    或者将args改成以下,调试单独ts文件

    "args": [        "${workspaceFolder}/src/index.ts"      ]

    3、调试

    • 打开要调试的 ts 文件,添加debugger

    • 打开 debug 界面。

    • DEBUG后 选择 launch.json 中对应的配置,此处为Current TS File

    • 点击运行按键或者按 F5 运行。

    “TypeScript开发环境如何安装”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

    --结束END--

    本文标题: TypeScript开发环境如何安装

    本文链接: https://www.lsjlt.com/news/340775.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    本篇文章演示代码以及资料文档资料下载

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档
    猜你喜欢
    • TypeScript开发环境如何安装
      本篇内容介绍了“TypeScript开发环境如何安装”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、NPM 安装 TypeScript1、...
      99+
      2023-07-02
    • TypeScript开发环境安装
      目录一、NPM 安装 TypeScript1、安装TypeScript包2、将 TypeScript 转换为 JavaScript 代码(编译)3、使用 node 命令来执行Java...
      99+
      2022-11-13
    • Python开发环境安装
      https://www.python.org/getit/ https://www.jetbrains.com/pycharm/ https://www.cnblogs.com/dalanjing/p/6978373.html PyC...
      99+
      2023-01-30
      环境 Python
    • eclipse 如何安装 php开发环境
      这篇文章主要介绍了eclipse 如何安装 php开发环境,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。eclipse安装php开发环境的方法:1、在help里面选择Inst...
      99+
      2023-06-25
    • 【Java】Java环开发环境安装
      Java环开发环境安装 简介: 如果要从事Java编程,则需要安装JDK,如果仅仅是运行一款Java程序则JRE就满足要求。 Java的安装包分为两类 一类是JRE其就是一个独立的Java运行环...
      99+
      2023-09-27
      java jvm windows
    • 安装Nginx+Lua开发环境
      本文主要详细介绍了安装Nginx+Lua开发环境的过程以及nginx+lua的配置,十分的详尽,这里推荐给小伙伴们。首先我们选择使用OpenResty,其是由Nginx核心加很多第三方模块组成,其最大的亮点是默认集成了Lua开发环境,使得N...
      99+
      2023-06-05
    • fedora 安装gtk3开发环境
      要用fedora开发gtk3,对系统的最低要求是:系统必须是fedora15即以上版本 安装gtk3开发环境命令: sudo yum groupinstall development-libs development-tools gnome...
      99+
      2023-01-31
      环境 fedora
    • VS2022安装Python开发环境
      1 前言 对习惯使用VS2022,VS2019……编辑和调试C\C++\C#的同学来说,能不能在VS2022中开发和调测Python程序呢?答案是肯定的。如果您已经会在VS20XX中编辑调测Python程序,或者习惯使用Pycharm等ID...
      99+
      2023-09-01
      VS2022 Python
    • Mac安装PHP开发环境
      MacOS下安装homebrew包管理器 一、安装PHP #搜索PHP,会搜索出PHP相关的资源,然后根据自己需求选择安装$ brew search php#安装PHP,不指定PHP版本时,默认安装最...
      99+
      2023-09-06
      php macos nginx
    • linux环境安装node.js开发环境的方法
      本篇内容介绍了“linux环境安装node.js开发环境的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.这里因为没有服务器,我们本地...
      99+
      2023-06-17
    • android开发环境怎么安装
      安装 Android 开发环境可以分为以下几个步骤:1. 下载并安装 Java Development Kit (JDK):访问 O...
      99+
      2023-08-15
      android
    • Python:免安装的开发环境
      通常我们在windows下,需要安装Python以及相应的开发环境。不过我们还可以采用直接解压的方式,得到Python以及相应的开发环境,这样更加简洁和灵活。 Python以及相应的开发环境称为Wing Personal,Python的集成...
      99+
      2023-01-31
      免安装 环境 Python
    • 如何安装并配置C#开发环境
      安装和配置C#开发环境需要以下步骤:1.下载和安装.NET Framework:C#是运行在.NET Framework上的,因此首先需要下载和安装.NET Framework。你可以从Microsoft官方网站上下载最新版本的.NET F...
      99+
      2023-10-22
      C#开发
    • Appium安卓和iOS开发环境安装
      Appium是移动端的自动化测试工具,类似于Selenium,利用它可以驱动Android,iOS等设备完成自动化测试,比如模拟点击,滑动,输入等操作....Appium有两种安装方式1  直接下载安装包Appium Deskto...
      99+
      2023-01-30
      环境 Appium iOS
    • 安装及配置PHP开发环境
      一、实验环境    Windows10操作系统。 二、实验内容   1.安装和配置WAMP。 2.安装EasyEclipse_PHP。 3.安装MySQL Front。 三、实验准备 1. WampServe2.0i.exer...
      99+
      2023-09-14
      php
    • 怎么安装Ubuntu flex开发环境
      这篇文章主要介绍“怎么安装Ubuntu flex开发环境”,在日常操作中,相信很多人在怎么安装Ubuntu flex开发环境问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么安装Ubuntu flex开发环境...
      99+
      2023-06-17
    • eclipse 怎么安装 php开发环境
      本文操作环境:windows7系统、Eclipse IDE 2020-06 R版、DELL G3电脑eclipse 怎么安装 php开发环境?eclipse配置php开发环境 注意:使用PHPStorm开发简单许多,如果你坚持使用eclip...
      99+
      2019-04-27
      eclipse php
    • Linux RedHat下安装Python2.7开发环境
      Linux RedHat下安装Python2.7、pip、ipython环境、eclipse和PyDev环境 准备工作,源Python2.6备份: 根据which python具体目录而定,进行备份 mv ...
      99+
      2022-06-04
      环境 Linux RedHat
    • windows8.1+iis8.5下安装node.js开发环境
      nodejs很久前就想玩玩,不过一直没时间,昨晚花了4个小时来捣鼓到iis上架设成功了,废话不说了。 PS:我的系统是windows8.1 x64,所以自带iis8.5的,下载的文件也是x64的。 No.1...
      99+
      2022-06-04
      环境 js node
    • ASP.NET Core开发环境安装配置
      ASP.NET Core环境设置 1.如何设置用于.NetCore应用程序开发的开发机器2.安装SDK和IDE3.验证安装 开发和.NET Core应用程序所需的工具和软件 1.设备...
      99+
      2022-11-13
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作