Skip to content

jordanmack/ckb-tools

Repository files navigation

CKB.tools

GitHub package.json version GitHub last commit CircleCI Libaries.io Uptime Robot status Uptime Robot ratio (30 days) GitHub Repo stars

CKB.tools is an online collection of free development tools created for use on Nervos Network.

Developing

These instructions describe how to launch, run, and develop using the CKB.tools code base.

If you don't need to develop and just want to use the tools, visit the CKB.tools website.

Prerequisites

Install Dependencies

npm i --force

Note: You will need to delete the following file due to a problem in the NPM package.

rm -f node_modules/hookrouter/dist/index.d.ts

Configure

Edit the src/config.js file as needed. (No changes are required to compile and run.)

Depending on your Node.js version and OpenSSL version, you may need to export the following environmental variable:

export NODE_OPTIONS=--openssl-legacy-provider

Start the Development Server

npm run start

If you receive an error similar to error:0308010C:digital envelope routines::unsupported, then try the following instead.

npm run start-legacy

Building

npm run build

If you receive an error similar to error:0308010C:digital envelope routines::unsupported, then try the following instead.

npm run build-legacy

Deploying

Build the project, then copy the complete contents of the build directory to the document root of the web server.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published