typescript安装及踩坑指南-vscode调试

Posted Python_Heaven

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript安装及踩坑指南-vscode调试相关的知识,希望对你有一定的参考价值。

1首先node.js官网下载版本,windows是msi文件

一步一步安装
有一步是automatically install the necessary tools可以把对号勾上。
然后输入node -v查看版本号
npm -v查看npm版本号

2.安装typescript,全局安装

npm install typescript -g

安装好后查看typescript版本号:

tsc -v

3安装vs code

官网安装即可
创建文件main.ts
写入

let hello = "hello world"
console.log(hello)

打开vscode的terminal命令行
输入tsc main.ts
就会生成main.js文件
node main.js
就会输出“hello world"

4坑,出现问题及解决办法

4.1 node,tsc,npm在vscode中全部不生效

无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。”问题解决

解决办法:
右键vscode->点击属性->兼容性->勾选以管理员权限运行。
重新打开vscode即可

4.2 无法加载文件tsc.ps1

PS C:\\Users\\he> tsc main.ts
tsc : 无法加载文件 C:\\Users\\he\\AppData\\Roaming\\npm\\tsc.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 abou 
+ ~~~
    + CategoryInfo          : SecurityError: (:) [],PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

解决办法:
windows下运行*.ps1脚本(powershell的脚本)的时候,需要设置执行权限
以管理员权限打开 PowerShell, 输入如下命令:

set-executionpolicy remotesigned 

以上是关于typescript安装及踩坑指南-vscode调试的主要内容,如果未能解决你的问题,请参考以下文章

Fastlane 一键打包/发布APP - 使用记录及踩坑

Fastlane 一键打包/发布APP - 使用记录及踩坑

Android全屏状态下弹出输入法adjustResize无效的修复方案及踩坑指南

Android全屏状态下弹出输入法adjustResize无效的修复方案及踩坑指南

Mac下 node安装、配置及踩坑

Python打包工具Pyintealler打包py文件为windows exe文件过程及踩坑记录+实战例子