Skip to content
This repository has been archived by the owner on Nov 22, 2024. It is now read-only.

blocklessnetwork/codelabs

Repository files navigation

Contributing to Blockless Code Labs

Thank you for your interest in contributing to our Blockless Code Labs project!

This contribution guide will help you get started with the setup and contribution process.

Our goal is to provide the best Web3 learning experience possible.

Table of Contents

Introduction

Thank you for considering contributing to our Code Labs project. Your contributions will help developers learn new technologies and improve their coding skills.

Prerequisites

Before you start contributing to Code Labs, make sure you have the following prerequisites:

  • Node.js (version 12 or higher)
  • Go (Golang) (version 1.20 or higher)

Installation

Install Node.js

If you don't have Node.js installed, download and install it from the official website: https://nodejs.org/.

Install Go (Golang)

If you don't have Go (Golang) installed, download and install it from the official website: https://golang.org/.

Install CLAAT

CLAAT (Codelabs as a Thing) is a tool to write, preview, and publish codelabs. To install CLAAT, run the following command in your terminal:

go install github.com/googlecodelabs/tools/claat@latest

Make sure you have Go (Golang) installed before running the above command.

Create a New Code Lab

issuing the npm run new command will start the process of creating a new codelab that will appear in labs/title-stub for editing

Running Preview While Editing

npm run start

Modify Ordering of Codelabs

labs/codelabsOrder.json can be edited to change the generation order for the landing page.

About

instructional learning of the blockless network

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published