Development Environment
A little setup is required to ensure that you can develop and test Ansible-NAS contributions.
Requirements
Developing Ansible-NAS features require a few things:
- Ansible (see Installing Ansible)
- Python 3 (see Python Setup and Usage)
- Node (see Node.js Downloads)
Setup
- Ansible requirements -
ansible-galaxy install -r requirements.yml
- Python requirements -
pip install -r requirements-dev.txt
- Node.js requirements -
pushd website && npm install && popd
IDE
- Development of Ansible-NAS is carried out in Visual Studio Code.