plugin-dependency
plugin-dependency
plugin-dependency is a plugin that manages dependencies in Crawlab. For example, your Python crawlers may need to use libraries such as selenium or sqlalchemy apart from pre-installed libraries in Crawlab. With plugin-dependency, you can easily install and manage your dependencies and libraries on web UI in Crawlab.
Available Dependency Frameworks
- Python
- Node.js
Search and Install Dependencies
You can search and install dependencies on Crawlab Web UI with plugin-dependency, just like in popular IDEs such as JetBrains IDEA and VS Code.
- Navigate to the dependency framework page, e.g.
Python
. - Click
Installable
button. - Type in keyword for searching in the search input on the top left.
- Click search icon button.
- Click
Install
button on the right of the plugins you'd like to install.
Uninstall Dependencies
Uninstalling dependencies are also available.
- Navigate to the dependency framework page, e.g.
Python
. - Click
Installed
button. - Type in keyword for searching in the search input on the top left.
- Click search icon button.
- Click
Uninstall
button on the right of the plugins you'd like to uninstall.
View Tasks
You may want to check if your installation or uninstallation is successful or not, which can be achieved by viewing tasks following steps below.
- Navigate to the dependency framework page, e.g.
Python
. - Click
Tasks
button. - You can view logs of each task by clicking
Logs
button.