An Interest In:
Web News this Week
- April 2, 2024
- April 1, 2024
- March 31, 2024
- March 30, 2024
- March 29, 2024
- March 28, 2024
- March 27, 2024
March 30, 2022 03:02 am GMT
Original Link: https://dev.to/vscodetips/deno-extension-4lk6
Deno Extension
If you're not familiar with Deno, it's a runtime JavaScript and TypeScript started by the creator of Node.js.
Deno
Deno is a simple, modern and secure runtime for JavaScript andTypeScript that uses V8 and is built in Rust.
Features
- Secure by default. No file, network, or environment access, unless explicitlyenabled.
- Supports TypeScript out of the box.
- Ships only a single executable file.
- Built-in utilities.
- Set of reviewed standard modules that are guaranteed to work withDeno.
Install
Shell (Mac, Linux):
curl -fsSL https://deno.land/install.sh | sh
PowerShell (Windows):
iwr https://deno.land/install.ps1 -useb | iex
Homebrew (Mac):
brew install deno
Chocolatey (Windows):
choco install deno
Scoop (Windows):
scoop install deno
Build and install from source using Cargo:
cargo install deno --locked
Seedeno_installand releases for other options.
Getting Started
Try running a simple program:
deno run https://deno.land/std/examples/welcome.ts
Or a more complex one:
const listener = Deno.listen({ port: 8000 });console.log(
Tonight I discovered there is a VS Code extension for Deno that adds support for the Deno language server.
kitsonk.meh@kitsonkDeno already has a minimalistic test harness and in the latest version of extension for @code it integrates it into the Testing API. (You also need @deno_land canary installed as well) marketplace.visualstudio.com/items?itemName02:40 AM - 30 Mar 2022
You can read more about getting VS Code setup for Deno in the official docs.
Original Link: https://dev.to/vscodetips/deno-extension-4lk6
Share this article:
Tweet
View Full Article
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To