kvz / lanyon

Deprecated

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tracking issue for Windows support

Acconut opened this issue · comments

While I made little progress on native Windows support, if you have Windows 10, it can work with these steps (also contains homebrew & rvm instructions, needed for our team but you might want to leave them out):

  • Ensure unix LF line-endings in Atom via https://atom.io/packages/line-ending-selector
  • Install BashOnWindows https://msdn.microsoft.com/en-us/commandline/wsl/install_guide#enable-the-windows-subsystem-for-linux-feature-command-line (one trick is to start PowerShell "as an Administrrator" when following that tutorial. When all is done just type bash from PowerShell to enter an ubuntu environment)
  • curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
  • sudo apt-get install -y nodejs ruby build-essential
  • ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install)"
  • PATH="$HOME/.linuxbrew/bin:$PATH"
  • echo 'export PATH="$HOME/.linuxbrew/bin:$PATH"' >>~/.bash_profile
  • sudo npm install -g yarn
  • gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
  • curl -sSL https://get.rvm.io | bash -s stable
  • rvm install '2.3.3'
  • In the project dir type yarn

The instructions above are likely outdated and native Windows support will probably not be coming in the soon future, so I am going to close this.