A step-by-step guide to install all frameworks, libraries etc needed for the inf-3910-5 course. Guide is made under the assumption that the VS Code editor is used.
-
Install Stuff!
-
Ubuntu 18.04
- Install Mono
- Install Dotnet Core 3.x SDK
- Install FAKE as global tool. (Type
dotnet tool install fake-cli -g
in your terminal) - Install Paket as global tool. (type
dotnet tool install paket -g
in your terminal) - Install Node.js (>= 8.0)
- Install Yarn (>= 1.10.1)
- Install the Ionide extension in Visual Studio Code
-
MacOs
- Install Mono
- Install Dotnet Core 3.x SDK
- Install FAKE as global tool. (Type
dotnet tool install fake-cli -g
in your terminal) - Install Paket as global tool. (type
dotnet tool install paket -g
in your terminal) - Install Node.js (>= 8.0)
- Install Yarn (>= 1.10.1)
- Install the Ionide extension in Visual Studio Code
-
Windows
- Install Dotnet Core 3.x SDK
- Install FAKE as global tool. (Type
dotnet tool install fake-cli -g
in your .NetCore CLI) - Install Paket as global tool. (type
dotnet tool install paket -g
in your .NetCore CLI) - Install Node.js (>= 8.0)
- Install Yarn (>= 1.10.1)
- Install the Ionide extension in Visual Studio Code
-
-
Test if stuff works.
-
If F# works:
dotnet new console -lang F# -o (insert path you want your new project to be generated at)
- Type
dotnet run
in your terminal when in the project directory. - If it returns
Hello world from F#
it works!
-
If SAFE Template works:
- Write
dotnet new -i SAFE.Template
to install dotnet SAFE template. - Write
dotnet new SAFE -s giraffe
to create a new SAFE project. - Write
fake build -t run
to test default SAFE App.
- Write
-