Skip to content

Master repository to manage LawHub project development environment

Notifications You must be signed in to change notification settings

lwhb/lawhub-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Master repository to manage LawHub project development environment

Prerequisites

  • pyenv
  • pipenv

Setup

mkdir lawhub && cd lawhub
git clone https://github.com/lwhb/lawhub-dev.git

You can use a different root directory name instead of lawhub if you want.

Environment variables

echo "export LAWHUB_ROOT=$PWD" >> ~/.bash_profile
echo "export LAWHUB_DATA=$PWD/data" >> ~/.bash_profile

You can use a diffrent a directory for LAWHUB_DATA, under which crawled/processed data will be stored.

Python

cd lawhub-dev
pipenv install 
pipenv shell

Repositories

./init.sh

This will clone all the sub repositories under lawhub directory: lawhub , lawhub-xml, lawhub-spider, lawhub-tool, lwhb.github.io

PyCharm (IntelliJ)

  1. open lawhub-dev
  2. File -> Project Structure -> Project SDK and select Pipfile as Python interpreter
  3. File -> Project Structure -> Modules and import repositories for development: lawhub-spider, lawhub-tools and lwhb.github.io

About

Master repository to manage LawHub project development environment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages