This is a modified version of node-file-manager with integrations for working with behave-gui.
To fill the target and sw dropdown lists, this fork of node-file-manager looks for three folders under the served Behave root directory (the one specified with the -d argument, see 'Usage', below). So, to use this feature, under for example C:\Users\user\git\behave_home_dir\features, ensure the following folders are present:
config/machines
config/machines/project
config/setups
The 2 machines folders fill the Targetdropdown, while the setups folder fills the Soft dropdown.
git clone https://github.com/fallwest/node-file-manager.git
cd node-file-manager
npm i
node ./lib/index.js -p 8092 -d C:\\Users\\user\\git\\behave_home_dir\\featuresThen, we can view localhost:8092/ in our browser.
