返回顶部
首页 > 资讯 > 精选 >TypeScript怎么使用vscode监视代码编译
  • 899
分享到

TypeScript怎么使用vscode监视代码编译

2023-06-21 23:06:08 899人浏览 泡泡鱼
摘要

这篇文章主要讲解了“typescript怎么使用vscode监视代码编译”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“TypeScript怎么使用vscode监视代码编译”吧!安装全局安装t

这篇文章主要讲解了“typescript怎么使用vscode监视代码编译”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“TypeScript怎么使用vscode监视代码编译”吧!

安装

  • 全局安装ts命令 npm install -g typescript

  • 安装结束后运行tsc -v命令 显示版本号表示安装成功

  • 接下来可以使用tsc 文件名称 可以将ts文件转化为js文件 js文件可以引入在html文件中直接使用

监视ts文件

在文件夹中执行 tsc --init 可以生成tsconfig.JSON文件 打开该文件可以看到 内容如下

{  "compilerOptions": {            // "incremental": true,                                  // "composite": true,                                    // "tsBuildInfoFile": "./",                              // "disableSourceOfProjectReferenceRedirect": true,      // "disableSolutionSearching": true,                     // "disableReferencedProjectLoad": true,                     "target": "es2016",                                      // "lib": [],                                            // "jsx": "preserve",                                    // "experimentalDecorators": true,                       // "emitDecoratORMetadata": true,                        // "jsxFactory": "",                                     // "jsxFragmentFactory": "",                             // "jsxImportSource": "",                                // "ReactNamespace": "",                                 // "noLib": true,                                        // "useDefineForClassFields": true,                          "module": "commonjs",                                    // "rootDir": "./",                                      // "moduleResolution": "node",                           // "baseUrl": "./",                                      // "paths": {},                                          // "rootDirs": [],                                       // "typeRoots": [],                                      // "types": [],                                          // "allowUmdGlobalAccess": true,                         // "resolveJsonModule": true,                            // "noResolve": true,                                        // "allowJs": true,                                      // "checkJs": true,                                      // "maxNodeModuleJsDepth": 1,                                // "declaration": true,                                  // "declarationMap": true,                               // "emitDeclarationOnly": true,                          // "sourceMap": true,                                    // "outFile": "./",                                      //    这里可以配置输出的js文件目录   "outDir": "./js/",                                       // "removeComments": true,                               // "noEmit": true,                                       // "importHelpers": true,                                // "importsNotUsedAsValues": "remove",                   // "downlevelIteration": true,                           // "sourceRoot": "",                                     // "mapRoot": "",                                        // "inlineSourceMap": true,                              // "inlineSources": true,                                // "emitBOM": true,                                      // "newLine": "crlf",                                    // "stripInternal": true,                                // "noEmitHelpers": true,                                // "noEmitOnError": true,                                // "preserveConstEnums": true,                           // "declarationDir": "./",                               // "preserveValueImports": true,                             // "isolatedModules": true,                              // "allowSyntheticDefaultImports": true,                 "esModuleInterop": true,                                 // "preserveSymlinks": true,                             "forceConsistentCasingInFileNames": true,                    "strict": true,                                          // "noImplicitAny": true,                                // "strictNullChecks": true,                             // "strictFunctionTypes": true,                          // "strictBindCallApply": true,                          // "strictPropertyInitialization": true,                 // "noImplicitThis": true,                               // "useUnknownInCatchVariables": true,                   // "alwaysStrict": true,                                 // "noUnusedLocals": true,                               // "noUnusedParameters": true,                           // "exactOptionalPropertyTypes": true,                   // "noImplicitReturns": true,                            // "noFallthroughCasesInSwitch": true,                   // "noUncheckedIndexedAccess": true,                     // "noImplicitOverride": true,                           // "noPropertyAccessFromIndexSignature": true,           // "allowUnusedLabels": true,                            // "allowUnreachableCode": true,                             // "skipDefaultLibCheck": true,                          "skipLibCheck": true                                   }}

结束后可以点击vscode的终端 点击配置任务 选择tsc监视 如果报错 并且错误内容大致如下

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

这时候需要单开 window powershell ise 输入命令 Set-ExecutionPolicy RemoteSigned 点击全是 再次执行监视任务即可正常监视

再次点击终端 点击运行任务 选择 tsc监视 即可实时监视ts文件的变化 并自定生成对应的js文件

感谢各位的阅读,以上就是“TypeScript怎么使用vscode监视代码编译”的内容了,经过本文的学习后,相信大家对TypeScript怎么使用vscode监视代码编译这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: TypeScript怎么使用vscode监视代码编译

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

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

猜你喜欢
  • TypeScript怎么使用vscode监视代码编译
    这篇文章主要讲解了“TypeScript怎么使用vscode监视代码编译”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“TypeScript怎么使用vscode监视代码编译”吧!安装全局安装t...
    99+
    2023-06-21
  • TypeScript使用vscode监视代码编译的过程
    安装 全局安装ts命令 npm install -g typescript 安装结束后运行tsc -v命令 显示版本号表示安装成功 接下来可以使用tsc 文...
    99+
    2024-04-02
  • 教你使用webpack打包编译TypeScript代码
    TypeScript打包  webpack整合 通常情况下,实际开发中我们都需要使用构建工具对代码进行打包; TS同样也可以结合构建工具一起使用,下边以webpack为例介...
    99+
    2024-04-02
  • typescript环境安装并开启VSCode自动监视编译ts文件为js文件
    目录一、前言二、安装typescript环境三、VSCode配置自动监视编译1. 新建一个文件夹2. 在终端打开3. 初始化配置文件4. 编辑配置文件5. 开启自动编译四、测试1. ...
    99+
    2024-04-02
  • 使用C#编译器编译代码
    要使用C#编译器编译代码,可以使用命令行工具csc.exe(C#编译器),或者使用集成开发环境(IDE)如Visual Studio...
    99+
    2023-09-08
    C
  • vscode怎么对typescript代码进行调试
    本篇内容主要讲解“vscode怎么对typescript代码进行调试”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vscode怎么对typescript代码进行调试”吧!在 VS Code 中,...
    99+
    2023-07-05
  • 怎么用JS实现代码编译器
    本篇内容介绍了“怎么用JS实现代码编译器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、前言对于前端同学...
    99+
    2024-04-02
  • JS代码编译器中Monaco怎么用
    这篇文章给大家分享的是有关JS代码编译器中Monaco怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。前言我的需求是可以语法高亮、函数提示功能、自动换行、代码折叠MonacoMonaco是微软家的,支持的语言...
    99+
    2023-06-15
  • ubuntu中怎么编译fortran代码
    这篇文章主要介绍“ubuntu中怎么编译fortran代码”,在日常操作中,相信很多人在ubuntu中怎么编译fortran代码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ubuntu中怎么编译fortra...
    99+
    2023-07-04
  • JS代码编译器Monaco使用方法
    前言 我的需求是可以语法高亮、函数提示功能、自动换行、代码折叠 Monaco Monaco是微软家的,支持的语言很多,还有缩略地图,有时候提示不好用然后包体很大。 The Monac...
    99+
    2024-04-02
  • 怎么使用vscode编写Python
    本篇内容主要讲解“怎么使用vscode编写Python”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用vscode编写Python”吧!vscode是一款由微软开发,同时支持windows...
    99+
    2023-06-27
  • 怎么在Windows中编译Linux/Unix代码
    这篇文章主要介绍怎么在Windows中编译Linux/Unix代码,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!***步:下载安装新版Cygwin软件。该软件的官方网站:http://cygwin.com/Cygwi...
    99+
    2023-06-16
  • 如何使用webpack4编译并压缩ES6代码
    这篇文章将为大家详细讲解有关如何使用webpack4编译并压缩ES6代码,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。前段时间第一次接触了layabox游戏引擎做了一个项...
    99+
    2024-04-02
  • 怎么使用Vue代码实现监听
    这篇“怎么使用Vue代码实现监听”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么使用Vue代码实现监听”文章吧。demo:...
    99+
    2023-07-04
  • 怎么更好的进行C++代码编译
    这期内容当中小编将会给大家带来有关怎么更好的进行C++代码编译,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在刚刚刚开始学C++代码时遇到一个问题,这个问题导致程序不能够完全的进行运行,看完本文后对您一定...
    99+
    2023-06-17
  • 在虚机上怎么编译C++源代码
    本篇内容介绍了“在虚机上怎么编译C++源代码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.Java在虚拟机上运行Java源代码并不是被编...
    99+
    2023-06-17
  • 使用 VSCode 编辑器提升代码质量和效率
    在当今的软件开发行业中,编写高质量且高效率的代码是非常重要的。而作为程序员们日常使用最多的编辑器之一,VSCode(Visual Studio Code)不仅提供了强大的功能,还可以帮...
    99+
    2024-04-02
  • 怎么用VSCode调试React Vue代码
    这篇文章主要介绍了怎么用VSCode调试React Vue代码的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么用VSCode调试React Vue代码文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-07-02
  • 在VSCode里怎么使用Jupyter Notebook调试Java代码
    本篇内容介绍了“在VSCode里怎么使用Jupyter Notebook调试Java代码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所...
    99+
    2023-07-02
  • 怎么用源代码编译安装PHP-PDO-MYSQL扩展
    本篇内容主要讲解“怎么用源代码编译安装PHP-PDO-MYSQL扩展”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用源代码编译安装PHP-PDO-MYSQL扩展”吧!步骤1:下载源代码首先,...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作