Codeether ist eine vollständige Webanwendung, ein Analogon von Pastebin, mit dem Benutzer ohne Registrierung jeden Code bis zu 10 MB speichern können. Die Anwendung bietet auch eine offene API und verwendet den Herausgeber des Monaco Editors (Analogue of Visual Studio Code). Besonderheiten
Stellen Sie sicher, dass Ihre folgenden Programme installiert sind:
git clone https://github.com/yourusername/codether.git
cd codetherInstallation von Abhängigkeiten
cd frontend
yarn install
cd ../backend
yarn installGehen Sie zum Serververzeichnis und führen Sie den Server aus:
cd backend
yarn startGehen Sie zum Client -Verzeichnis und führen Sie den Server aus:
cd frontend
yarn serveDie Anwendung wird unter http: // localhost: 8080 erhältlich sein. Open API
POST /api/code/create - Сохранить новый код.
POST /api/code/get/:shortid - Получить сохраненный код по ID.
POST /api/code/update/:shortid - Обновление кода
curl -X POST http://localhost:3000/api/code/create -H " Content-Type: application/json " -d ' {"code": "console.log("Hello World");"} 'Projektstruktur
Verprügeln
codether/
├── frontend/ # VueJS frontend
│ ├── src/
│ ├── public/
│ └── ...
├── backend/ # NestJS backend
│ ├── src/
│ ├── test/
│ └── ...
├── README.md
└── package.json
Wenn Sie zum Projekt beitragen möchten, erstellen Sie bitte eine Pull -Anfrage oder öffnen Sie das Problem im Repository.
Dieses Projekt ist unter der MIT -Lizenz lizenziert. Weitere Informationen finden Sie unter Lizenzdatei.