在Windows上开发流星支持

use*_*948 53 node.js meteor

Meteor是否支持在Windows上开发?我没有在文档中看到任何下载或提及Windows.

"快速入门"假设您使用的是*Nix OS.

Tam*_*man 54

Meteor 1.1+:在https://win.meteor.com/上发布官方Windows支持

Meteor 1.0+:有一个正式的Windows预览版.

流星0.8及以上:见http://win.meteor.com/


证明,流星在Windows上运行.


Chr*_*ing 30

编辑:汤姆的回答.

下面的老答案.


不,这在Windows上尚不支持.如果您尝试安装,您将收到以下错误:

Sorry, this OS is not supported yet.
Run Code Online (Sandbox Code Playgroud)

作为一种解决方法,您可以在VM中运行Linux机器,并将其用作服务器来运行流星,但仍然可以在Windows中进行所有开发.我已经使用VirtualBox来运行Ubuntu而没有GUI.这是步骤:

  1. 安装VirtualBox
  2. 抓住Ubuntu ISO
  3. 使用VirtualBox设置Ubuntu VM(只需按照向导步骤)
  4. 在VM上安装samba以启用从Windows进行文件访问.这篇文章很有帮助.
  5. 使用Ubuntu软件中心安装ssh.很有帮助.
  6. 关闭VM并使用vboxheadless -startvm"VM Name"从DOS提示符运行
  7. 然后你可以使用ssh客户端(我正在使用cygwin)连接到盒子来运行命令,例如ssh user @ box_ip_address
  8. 可以使用Windows文件共享浏览和编辑文件,例如\\ box_ip_address\share
  9. 可以在本地浏览器中运行meteor应用程序,只需将meteor分配的地址中的localhost替换为该框的ip地址即可.


Ric*_*ard 5

我只是尝试curl在Windows 7上安装它,并得到:

Sorry, this OS is not supported yet.
Run Code Online (Sandbox Code Playgroud)


jad*_*ang 5

由于此问题的现有答案已经过时,因此进行了实质性更新.


官方Windows支持可以在https://github.com/meteor/meteor/wiki/Preview-of-Meteor-on-Windows找到

可以在http://win.meteor.com/上找到对Meteor的非官方Windows支持

win.meteor.com上有3个解决方案,一个本地MSI安装程序和两个基于Vagrant的虚拟化解决方案:

1)MSI安装程序:

斯蒂芬·达内尔(Stephen Darnell)已经选择了汤姆·维斯曼(Tom Wijsman)谦逊地离开的地方 此解决方案是使用提供的MSI安装程序在Windows上运行Meteor的最直接方法.有一些权衡,因为这是一个分叉,可能落后于最新版本,因为斯蒂芬可以更新并测试最新版本.

2)流浪外壳供应

Gabriel Pugliese发布了一个指南,介绍如何使用Vagrant的Shell Provisioning在Linux上配置Meteor.对于熟悉Linux和Shell脚本的用户来说,这些可能更容易访问.通过直接shell命令比使用Chef替代方案更容易调整此解决方案.

3)流浪厨师供应

Matthew Sullivan正在维护一组Vagrant文​​件,Chef cookbook以及使用Vagrant在Linux上配置Meteor的指南.这个Chef解决方案比shell解决方案稍微更加自动化和可配置,但是可能不像Shell解决方案那样调整超出提供的配置参数.

可以在win.meteor.com上找到GitHub Repos和详细信息.这三位作者对Meteor-talk Google Group非常敏感.


一点历史:

Meteor的非官方Windows支持由Tom Wijsman发起,并由Tom支持,直到0.5.9.版本0.6.0及更高版本由Stephen Darnell,Gabriel Pugliese和Matt Sullivan撰写.