Skip to content

Latest commit

 

History

History
61 lines (37 loc) · 1.32 KB

README.md

File metadata and controls

61 lines (37 loc) · 1.32 KB

Beyond the Framework: Distributing Your Desktop App Like a Pro

This is the code accompanying the JSNation 2023 workshop.

Prerequisites

  1. Setup Tauri prerequisites for your OS (especially on Linux): https://tauri.app/v1/guides/getting-started/prerequisites/

  2. Install NodeJS then run the following command to enable corepack (this will make all popular package managers available)

    corepack enable
    
  3. Clone this repo

    git clone https://github.com/crabnebula-dev/jsnation23-workshop
    
  4. Install dependencies

    npm i
    
    # OR
    
    pnpm i
    
    # OR
    
    yarn
    

Structure

This repo contains a handful or numbered snapshots (1 through 4) in the ./checkpoints subfolder that correspond to the numbered stages on the slides. You can check out any of these to time-travel or skip ahead.

Getting Started

You can run the checkpoint apps by running one of the following commands:

npm run start --workspace=checkpoint-<checkpoint number>

# OR

pnpm run --filter checkpoint-<checkpoint number> start

# OR

yarn workspace checkpoint-<checkpoint number> start

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.