dorkhub

wizard

๐ŸณWizardoc is a WEBAPP for managing documents and knowledge.

wizardoc
TypeScriptโ˜… 58โ‘‚ 5 forksupdated 3 years ago
git clone https://github.com/wizardoc/wizard.gitwizardoc/wizard

Wizardoc

Wizardoc is a WEBAPP for managing documents and knowledge.

QuickStart

U can just use the following commands to quickly launch this project.

# Link to client/server
yarn bootstrap

# Compile lerna packages
yarn compile

The application using node server as a middleware for forward all request from client and process data of response.

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”          โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”          โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                   โ”‚  <-----  โ”‚                   โ”‚  <-----  โ”‚                   โ”‚
โ”‚       WEBAPP      โ”‚          โ”‚  Node Middleware  โ”‚          โ”‚     API Server    โ”‚
โ”‚                   โ”‚  ----->  โ”‚                   โ”‚  ----->  โ”‚                   โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜          โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜          โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

So u should start node server before client.

# Start application
yarn server:start & yarn client:start

Endpoint configs

Each project(Client or Server) has a configuration directory named .config, you can update the config files inside the directory to change config of endpoint.

๐ŸŽฏ TroubleShooting

Troubleshooting is process of diagnosing of the source of a problem, here r the problems that may be encountered in the project. If u find anything that's not on record here, u can give us feedback via Issue๐Ÿ›.

๐Ÿ“ฆStart website by Parcel@2

Normally, u can just need to run parcel public/index.html to start Node server that with the website, unfortunately except this command u have to specify a PATH to help Node to find the position of node_modules because of the parcel@2 don't support cross-dependency of monorepo by Lerna, in this case, we specify the NODE_PATH as ../ to ensure the website can run without monorepo support of Parcel@2.

more like this

xlinkote

ๆ— ้™็”ปๅธƒ ็™ฝๆฟ็ฌ”่ฎฐ ็Ÿฅ่ฏ†็ฎก็†

TypeScriptโ˜… 51

markItDown

๐Ÿ“ฑ A React app to preview and edit Markdownโœ. You can also export it as HTML.

JavaScriptโ˜… 51

search

search projects, people, and tags