diff --git a/contributing.md b/contributing.md index cb360f056..de4cc772d 100644 --- a/contributing.md +++ b/contributing.md @@ -125,6 +125,22 @@ It's important to add a valid type, this will help us categorize the content and - PR's that don't follow our style guide, have no description, and a default title. - Links to your own blog articles. +## Local Development + +For local development, you can use the following commands: + +```bash +git clone git@github.com:kamranahmedse/developer-roadmap.git --depth 1 +cd developer-roadmap +pnpm add @roadmapsh/editor@npm:@roadmapsh/dummy-editor -w +pnpm install +``` +Run the development server with: + +```bash +pnpm dev +``` + *** Have a look at the [License](./license) file. diff --git a/scripts/generate-renderer-dummy.sh b/scripts/generate-renderer-dummy.sh deleted file mode 100644 index c4fd4fbb6..000000000 --- a/scripts/generate-renderer-dummy.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env bash - -set -e - -# Remove old editor -rm -rf editor - -if [ ! -d ".temp/web-draw" ]; then - git clone ssh://git@github.com/roadmapsh/web-draw.git .temp/web-draw --depth 1 -fi - -# Make dir -mkdir -p packages/editor -mkdir -p packages/editor/dist - -# Copy the editor dist, package.json -cp -rf .temp/web-draw/packages/dummy-editor/dist packages/editor -cp -rf .temp/web-draw/packages/dummy-editor/package.json packages/editor - -# replace the @roadmapsh/dummy-editor with @roadmapsh/editor -sed -i '' 's/@roadmapsh\/dummy-editor/@roadmapsh\/editor/g' packages/editor/package.json - -# Remove temp directory -rm -rf .temp - -# Reinstall so that the editor which was setup gets used -rm -rf node_modules -pnpm install diff --git a/scripts/generate-renderer.sh b/scripts/generate-renderer.sh index 910d2904d..11db6d24b 100644 --- a/scripts/generate-renderer.sh +++ b/scripts/generate-renderer.sh @@ -20,15 +20,6 @@ cp -rf .temp/web-draw/packages/editor/package.json packages/editor # Remove temp directory rm -rf .temp -editor_changed_files=$(git ls-files -m packages/editor) - -echo "editor_changed_files: $editor_changed_files" - -for file in $editor_changed_files; do - echo "Assuming $file is unchanged" - git update-index --assume-unchanged $file -done - # Reinstall so that the editor which was setup gets used rm -rf node_modules pnpm install