Visual Studio Code 开发 TypeScript

一、安装 Visual Studio Code

  下载地址:https://code.visualstudio.com/

二、安装 Visual Studio Code 中文语言包插件

在 Visual Studio Code 中按下组合快捷键(Ctrl+Shift+p),选择“Configure Display Language”

 

 选择想使用的语言,然后根据提示操作即可(之后需要重新启动 Visual Studio Code)

 

 

 

***另一种安装方式:

  在左侧Extensions中搜索chinese,选择Chinese (Simplified)(简体中文) Language Pack for Visual Studio Code安装(之后需要重新启动 Visual Studio Code)

 

三、安装 node.js

下载地址:http://nodejs.cn/

四、安装 TypeScript

在 DOS 命令提示符下执行:

npm install -g typescript

 

五、编译

在 DOS 命令提示符下执行:(htllo.ts为预先准备好的测试文件)

 tsc hello.ts

编译结果输出到文件:hello.js

六、运行js文件

在 DOS 命令提示符下执行:

node hello.js

以上执行每次都要手动编译很麻烦,下面有两个解决方法

方法一:直接运行ts文件,不会生成js文件

1、首先全局安装ts-node

sudo npm install ts-node -g --save  --unsafe-perm=true --allow-root

2、执行ts-node命令即可

ts-node hello.ts

 

方法二:使用vscode编译器配置

 

1、在项目的根目录下生成 tsconfig.json 文件
在  DOS 命令提示符下执行:

tsc --init

 

 

打开tsconfig.json文件,可以直接用一下代码替换掉原本的,或者找到outDir直接修改也行

 1 {
 2   "compilerOptions": {
 3    "target": "es5",
 4    "noImplicitAny": false,
 5    "module": "amd",
 6    "removeComments": false,
 7    "sourceMap": false,
 8    "outDir": "./js"//你要生成js的目录
 9   }
10 }

 

2、自动编译

在 Visual Studio Code 中选择菜单“终端”->“运行任务”,然后输入“tsc”,选择“tsc:监视 - tsconfig.json”

 

 

 

 

 

 

 

 

正常的响应类似于:

 

 

 

 

可能遇到的问题:

报告错误消息类似于“无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本……”
解决方法:
在 Windows PowerShell 中执行 “Set-ExecutionPolicy -ExecutionPolicy RemoteSigned”

 

posted @ 2022-12-16 19:12  thinksea  阅读(340)  评论(0编辑  收藏  举报