Giter Site home page Giter Site logo

aditya30394 / vscodespaces-quickstart Goto Github PK

View Code? Open in Web Editor NEW

This project forked from microsoft/vscodespaces-quickstart

0.0 2.0 0.0 17 KB

A simple Node.js app to support Visual Studio Codespaces quickstart documentation.

License: MIT License

JavaScript 100.00%

vscodespaces-quickstart's Introduction

Visual Studio Codespaces Quickstart Sample

This is a sample project that supports the Visual Studio Codespaces quickstart documentation. It can be used for either the browser based quickstart or the Visual Studio Code based quickstart.

To make this file easier to read, press [ctrl]+[shift]+[V].

This repository has been cloned into your VS Codespaces cloud-hosted environment. You're able to work with it like you would any local code. Some things to try:

Terminal:

  1. Press Ctrl+Shift+backtick to open a new terminal.
  2. From the terminal run node --version.

    Note: Node.js may or may not be installed on your local machine, yet you're able to use it because it's been automatically added to this environment!

  3. Type other Linux commands (uname, ls, etc.) to interact with the underlying environment.

Browse Files:

  1. Notice that node_modules are in the File Explorer.

    Note: VS Codespaces automatically performed an npm install so you can be instantly productive!

  2. Open files to see syntax highlighting.

Edit code:

  1. Open server.js.

    Note: ESLint has been installed and configured in this environment. Press Ctrl+Shift+M (Cmd+Shift+M on macOS) to see the problems found by ESLint. Fix then by changing instances of var to const.

  2. Change the message to "Hello {your name} from VS Codespaces!" (on line 17).

Build, Run, and Debug:

  1. Add a breakpoint on line 21.
  2. Press F5 to launch the app.
  3. Once the breakpoint is hit, try hovering over variables, examining locals, and more.
  4. Press F5 to continue running the app.

Forward Port:

  1. Open the Remote Explorer activity pane.
  2. In the Codespace Details panel, click the Forward Port button that appears when you hover over Forwarded Ports (#)
    • Enter port 3000 in the prompt.
    • Accept the default name.
  3. Click the Copy Port URL button in the localhost:3000 title bar.
  4. Paste the URL into the browser of your choice.

    Note: VS Codespaces has forwarded the environment's port 3000 to a location you can now access.

Disconnect Environment:

  1. View the cloud-hosted codespaces in the Codespaces panel on the Remote Explorer.
  2. Right click on My Quick Codespace and select Disconnect.

vscodespaces-quickstart's People

Contributors

microsoftopensource avatar aditya30394 avatar nikmd23 avatar peteski22 avatar microsoft-github-operations[bot] avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.