An open API service indexing awesome lists of open source software.

https://github.com/idea2app/deno-quick-start

The simplest Deno project template for beginners.
https://github.com/idea2app/deno-quick-start

deno scaffold

Last synced: 4 months ago
JSON representation

The simplest Deno project template for beginners.

Awesome Lists containing this project

README

          

# Deno quick start

The simplest [Deno][1] project template for beginners.

[![CI & CD](https://github.com/idea2app/Deno-quick-start/actions/workflows/main.yml/badge.svg)][2]

[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)][3]
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)][4]

## Use this template project in Cloud

1. Click the **[Use this template][5] button** on the top of this GitHub repository's home page, then create your own repository in your account/organization namespace

2. Click the **[Open in GitHub codespaces][3] button** on the top of ReadMe file, then an **online VS Code development environment** will be started immediately

## Install minimal All-in-One Development Environment in your computer

### Installation

#### Windows

```powershell
winget install DenoLand.Deno Microsoft.VisualStudioCode

code --install-extension justjavac.vscode-deno-extensionpack
code --install-extension redhat.vscode-yaml
code --install-extension ms-azuretools.vscode-docker
code --install-extension GitHub.copilot
```

#### Linux

```bash
curl -fsSL https://deno.land/install.sh | sh
flatpak install com.visualstudio.code

code --install-extension justjavac.vscode-deno-extensionpack
code --install-extension redhat.vscode-yaml
code --install-extension ms-azuretools.vscode-docker
code --install-extension GitHub.copilot
```

#### Mac OS

```bash
brew install deno
brew install --cask visual-studio-code

code --install-extension justjavac.vscode-deno-extensionpack
code --install-extension redhat.vscode-yaml
code --install-extension ms-azuretools.vscode-docker
code --install-extension GitHub.copilot
```

### Initialization

```shell
cd ~/Desktop
git clone https://github.com/idea2app/Deno-quick-start
cd Deno-quick-start
deno --allow-all source/index.ts
```

[1]: https://deno.com/
[2]: https://github.com/idea2app/Deno-quick-start/actions/workflows/main.yml
[3]: https://codespaces.new/idea2app/Deno-quick-start
[4]: https://gitpod.io/?autostart=true#https://github.com/idea2app/Deno-quick-start
[5]: https://github.com/new?template_name=Deno-quick-start&template_owner=idea2app