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

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 

你可能感兴趣的:(其他技术,npm,typescript)