evidence-dev/evidence-vscode

Prompt to Install Dependencies after new project from a template is created to get started with the new Evidence app

RandomFractals opened this issue · 2 comments

We now have a working template project users can create and run after reworking that onboarding UX flow in #55.

However, users need to click on the Evidence dev server status button to install node.js app dependencies and get started with the sample app.

  • We'll add a prompt to Install Dependencies after template project files are cloned from an Evidence app template github Url
  • We'll copy over the existing prompt we have on activation startup, check for node.js version, presence of node_modules, etc. See #53 for more info.
  • Will create new src/views/prompts.ts to host this install dependencies prompt for now, and others later
  • Also, need to add proper title to the template repository Url prompt

Added new Template Repository Url title to the github repository Url prompt:

Note: this feature can be used with any valid Evidence application template or repository, so that your clients and users can create and use there own.

image

New Install Dependencies prompt after Evidence proj. from template is created:

image