Windows installation - NGRP/node-red-viseo-bot GitHub Wiki
The framework can be installed on Windows, but it has been designed for Unix Systems. For this reason, some functions may not be available as, for example, to connect to certain conversational platforms.
Requirements
Make sure you have 7-zip or equivalent installed. We recommend downloading the Windows Binary (.zip) of these programs:
-
[nodejs] Download from here.
-
[git] Download from here.
-
[wget] Download from SourceForge, for example this.
If you plan to create a chatbot with Microsoft BotBuilder, we recommend to install the bot emulator (use it with ngrok) in order to test your bot locally:
- [bot emulator] You can follow these instructions.
Install the VISEO Bot Maker
The VISEO Bot Maker relies on a set of Node-RED modules already deployed on NPM and used by a core project and a bot project.
- Start creating a folder for the Framework named
bots
- Add a
bin
folder inside. - Unzip and rename the programs you've downloaded (
nodejs
,git
andwget
) in thebin
folder. - Create a
projects
folder inbots
. - Download the core project. Unzip it in
bots
, and rename itframework
. - In the
framework
folder, open a terminal (shift
+right click
, "Open a PowerShell window here"), and run:
npm install
The framework folder will contain :
conf
: configuration files for Node-RED and the frameworknode_modules
: all the installed nodes (node-red-viseo-contrib
and packages)start.sh
orstart.bat
is used to launch any bot when configuredpackage.json
contains all the targeted nodes- ...
At the end of the 6th step, you should have your folders organized according to above tree structure.