尝试(但失败)运行 Visual Studio 代码中的(已成功安装)TypeScript 编译器在 VSC 终端中使用 tsc
Trying (and failing) to run the (successfully installed) TypeScript Compiler in Visual Studio Code using tsc in VSC Terminal
我明白这可能是一个天真的问题,但是我试图在黑暗中找到自己的出路,而 Microsoft 的文档确实没有我需要的那么直观,因为我从来没有工作过使用 Visual Studio Code 或 TypeScript 之前。
- 我已经安装了Visual Studio代码(版本1.51.1)
Visual Studio Code > Help > About
引用 Node.js 12.14.1 - 我不确定它是否告诉我它已将其包含在自己的安装中或者是否它需要它才能正常工作
- 我已经为 Visual Studio 2015 下载了 TypeScript(来自 https://www.microsoft.com/en-us/download/details.aspx?id=48593) and successfully installed it by following the excellent and clear instructions from @Neurotransmitter
我已经编写并保存了一个基本的 .ts
文件:
// my-first-typescript.ts
const myConst: number = 22;
console.log(myConst / 2);
如果我现在 运行 Visual Studio Code > Terminal > New Terminal
并且输入:
tsc my-first-typescript.ts
控制台在 Windows 7 上弹出询问:
Choose the program you want to use to open this file
显然终端正在尝试打开 tsc.js
但它不知道如何打开。
这就是我卡住的地方。
有什么方法可以在不安装 Node.js
的情况下执行 tsc.js
吗? (我猜不是?)
但是,Visual Studio Code 不是已经用 Node.js
安装了吗? (如果不是,它指的Node.js 12.14.1是什么?)
我尽量避免下载和安装 Node.js
和 npm
。
如果我绝对必须这样做,那么我会的。
但是为了能够在 [=78] 中 运行 TypeScript 编译器 (tsc
) 下载了很多东西=]代码.
您必须在您的环境中安装打字稿。是的,你需要 node installed.
安装后 node/npm 你 can install typescript 和
npm install -g typescript
之后你可以调用编译器tsc
,这只会将文件从.ts
转换为.js
如果你想运行的话,我推荐安装ts-node
那你就可以了
ts-node myFile.ts
我明白这可能是一个天真的问题,但是我试图在黑暗中找到自己的出路,而 Microsoft 的文档确实没有我需要的那么直观,因为我从来没有工作过使用 Visual Studio Code 或 TypeScript 之前。
- 我已经安装了Visual Studio代码(版本1.51.1)
Visual Studio Code > Help > About
引用 Node.js 12.14.1 - 我不确定它是否告诉我它已将其包含在自己的安装中或者是否它需要它才能正常工作- 我已经为 Visual Studio 2015 下载了 TypeScript(来自 https://www.microsoft.com/en-us/download/details.aspx?id=48593) and successfully installed it by following the excellent and clear instructions from @Neurotransmitter
我已经编写并保存了一个基本的 .ts
文件:
// my-first-typescript.ts
const myConst: number = 22;
console.log(myConst / 2);
如果我现在 运行 Visual Studio Code > Terminal > New Terminal
并且输入:
tsc my-first-typescript.ts
控制台在 Windows 7 上弹出询问:
Choose the program you want to use to open this file
显然终端正在尝试打开 tsc.js
但它不知道如何打开。
这就是我卡住的地方。
有什么方法可以在不安装 Node.js
的情况下执行 tsc.js
吗? (我猜不是?)
但是,Visual Studio Code 不是已经用 Node.js
安装了吗? (如果不是,它指的Node.js 12.14.1是什么?)
我尽量避免下载和安装 Node.js
和 npm
。
如果我绝对必须这样做,那么我会的。
但是为了能够在 [=78] 中 运行 TypeScript 编译器 (tsc
) 下载了很多东西=]代码.
您必须在您的环境中安装打字稿。是的,你需要 node installed.
安装后 node/npm 你 can install typescript 和
npm install -g typescript
之后你可以调用编译器tsc
,这只会将文件从.ts
转换为.js
如果你想运行的话,我推荐安装ts-node
那你就可以了
ts-node myFile.ts