Skip to content
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

Add Windows Support #22

Open
5 tasks
brock opened this issue Aug 20, 2015 · 5 comments
Open
5 tasks

Add Windows Support #22

brock opened this issue Aug 20, 2015 · 5 comments

Comments

@brock
Copy link
Owner

brock commented Aug 20, 2015

I don't develop on Windows, so I don't know all the install paths that might exist on a Windows environment and any caveats of those installations, otherwise I'd happily support that here.

This is an open issue so feel free to share any ideas or tidbits of knowledge that you think might be helpful.

controlling flow

  • Create a node-reinstall.bat
  • I'm guessing that we'd have a higher level script that checks the OS, then calls .sh script or the .bat script on Windows. Maybe not. Will have to see if the norm is to tell people to run the .bat on Windows themselves.

the batch script should:

  • delete the npm and npm.cmd files in $HOME\AppData\Roaming\npm
  • delete the node_modules directory in $HOME\AppData\Roaming\npm
  • possibly more...
@stephenwade
Copy link

@mathiask88's comment on this node issue may be helpful.

@brock
Copy link
Owner Author

brock commented Jan 12, 2016

thanks @stephenwade
I don't have a Windows machine or VM setup at the moment, but I'll update the top comment here with a checklist.

@alberttwong
Copy link

I wonder if an ansible script would help you out. Ansible works for windows and linux based machines. http://docs.ansible.com/ansible/npm_module.html

also there is if command so you'd be able to execute a set of linux or window tasks (http://docs.ansible.com/ansible/list_of_windows_modules.html)

@brock
Copy link
Owner Author

brock commented May 21, 2016

I have a Windows machine in the house now, so I'm planning to install Node and attempt to document a re-install. Bill Gates has been dogging me about this issue and frankly, he's just kinda wearing me down.

@brock
Copy link
Owner Author

brock commented Jan 3, 2019

I'll add a $10 bounty to this one as well. PayPal, Venmo or Crypto.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants