-
Notifications
You must be signed in to change notification settings - Fork 399
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Instructions on Getting Started with Windows #195
Comments
Hello Windows user! First. A very warm welcome. We're really glad you are here! We've been waiting for you! And I bring you good news: Reason works 100% on Windows
WorkaroundsSolution 1: Ocaml/Reason on WSL (recommended)
Install Windows Subsystem for Linux (WSL)
Install Reason & ToolsPick between Manual vs Automated option: Option - Automated NPM Install for OPAM method
Option - Manual InstallOn WSL (not Windows Command Prompt): Install NPM/Node
Install Reason & Reason-Tools (Merlin, Refmt...)Pick a method "OPAM" or "Reason-CLI". And run commands on WSL:
On WSL's Bash, Install BuckleScript globally
Configure Editor
Test It
Troubleshooting
On successReport it. Come to Discord. Tweet. Spread the word. Show your friends how awesome you are for having the cutting edge Reason working in Windows. Your love is appreciated. S2 On trouble, failure, broken heart
|
Ignore this post if you are a newcomer.Follow first @superherointj post!This is a Work In Progress - Current StatusNotes:
Solution: Windows Native without Merlin w/ BSB errorsHow it would work
For now, solution for "Windows Native" isn't ready. Because:
Solution: DockerStill on Research. Attempts: To-Do
On Watch
|
Fundraiser for better Editor Support in Windows (Without WSL)Join effort! :) |
This comment has been minimized.
This comment has been minimized.
hey, I am using Reason on Windows 10 (WSL) and I followed the instructions here - at least I think so
Intersting enough I have 2 other machines where this worked w/o problems. Does anybody see the error? |
None of this seems to be needed for Windows. Just tried on Windows 10:
In another command prompt:
In vscode pressed control+p and pasted the command: Looks like it works as it should (did reload the vscode window after installing and setting Reason_language_server values in settings) |
ocaml 4.02.3 is severly outdated and I require ocaml 4.05 or greater. Is there a known solution to get merlin to work with WSL and VSCode with Ocaml >= 4.05 ? If yes, how? Simply switching to a newer ocaml version does not work. |
I got it running with installing X-Windows and running VSCode on WSL. However you better have a powerful machine. It ain't exactly fast |
That does not seem much better than just using a Unix-VM. Both, X-Windows and a VM are not enjoyable on my laptop though |
@amsterdamharu as the project grows, |
See the post below. If you have new findings, please comment. We'll then integrate your findings into the post and remove the comment to reduce noise. Thanks!
Edit: upon demand, I've cleaned up most of the outdated replies.
The text was updated successfully, but these errors were encountered: