You’ll learn how to set up a TypeScript development environment setup using Typescript, Node.js, and Visual Studio Code in this article. Also TypeScript add-ons, plugins, and extensions for Visual Studio 2019/2022, Sublime Text, Atom, Eclipse, WebStorm, Vim, and Emacs are also discussed.
Node.js – The TypeScript compiler will be run in the Node.js environment. You do not need to be familiar with node.js.
An integrated development environment (IDE) or a text editor – Visual Studio Code is a TypeScript-friendly code editor. It is strongly suggested that you use Visual Studio Code. You can, however, use your preferred editor.
The Node Package Manager (npm) is included with Node.js, therefore installing Node will also install npm. Follow these steps to install node.js:
- Go to the download page for node.js.
- Download the version of node.js that is appropriate for your platform, such as Windows, macOS, or Linux.
- Run the node.js package or execution file that you downloaded. It’s a simple process to set up the system.
- Open the terminal on macOS and Linux, or the command line on Windows, and execute the command node -v to verify the installation. You have successfully installed node.js on your computer if you see the version that you downloaded.
TypeScript can be installed in two ways:
- Using the Node.js Package Manager, install TypeScript (npm).
- In your IDE, install the TypeScript plug-in.
Node Package Manager:
Installing TypeScript as a Node.js package is the simplest option. Type the following command on your Terminal / Command Prompt / Powershell.
npm install -g typescript
All of your projects will now have access to the TypeScript compiler.
Type the following command to see if TypeScript was successfully installed.
You should notice a version number similar to the one below if the installation was successful.
NPM Local Install:
TypeScript can also be installed locally in projects by using the command below.
npm install --save-dev typescript
Note – This offers the advantage of preventing any conflicts with other TypeScript projects.
Install VS Code for typeScript
We’ll be utilizing Microsoft Visual Studio Code as our IDE in this tutorial. If you wish to use VSCode to follow along, we’ll go over how to set it up below.
TypeScript language support is included by default in Visual Studio Code. We only need to install VSCode because we already have the TypeScript compiler installed. You can install VS Code by following these steps:
- Go to the download page for VS Code.
- Download the most recent version of VS Code for your operating system (Windows, macOS, or Linux)
- To start the setup wizard, run the downloaded package or the installation file. The installation procedure is likewise quite simple.
- Launch Visual Studio Code.
The VS Code will appear as shown in the image below:
Other IDE for TypeScript
You can locate TypeScript plugins/extensions for your IDE below if you already use or want to use one.
You learned how to set up a development environment for working with TypeScript in this tutorial.