leetcode-site-generator
v0.2.0
Published
Generate your personal LeetCode website with one command!
Downloads
7
Readme
LeetCode Site Generator
Generate your personal LeetCode website with one command!
Example Website
Requirements
Installation
yarn global add leetcode-site-generator
or npm i -g leetcode-site-generator
Usage
- Run installation script:
leetcode-site init
, This will create a project calledleet-site-base
on your current directory. - Go to the
website
directory ofleet-site-base
, runyarn download
. It will open a popup window and ask you to input your LeetCode username and password. - Waiting for downloading process finished, then run
yarn & yarn start
.
Publish To Github Pages
- Change the following keys in
siteConfig.js
const siteConfig = {
// ...
url: 'https://beizhedenglong.github.io', // Your website URL
baseUrl: '/leetcode-site-generator/', // Base URL for your project
projectName: 'leetcode-site-generator', // Your project name
organizationName: 'beizhedenglong', // Your github username
// ...
}
- Run
GIT_USER=<your github username> CURRENT_BRANCH=master USE_SSH=true yarn run publish-gh-pages
List of commands
Options:
-V, --version output the version number
-h, --help output usage information
Commands:
download [options] Download your new accepted code from LeetCode.
init Generate your personal LeetCode website.
login Log in to your Leetcode account.
logout Log out of current account.