53

Meteor は Windows での開発をサポートしていますか? ドキュメントに Windows に関するダウンロードや言及はありませんでした。

「クイック スタート」は、*Nix OS を使用していることを前提としています。

4

12 に答える 12

54

Meteor 1.1+: Windows の公式サポートがhttps://win.meteor.com/で開始されました

Meteor 1.0+:公式の Windows プレビューがあります。

Meteor 0.8 以前: http://win.meteor.com/を参照してください。


証明、Windows 上で動作する Meteor。

于 2012-05-10T18:52:00.890 に答える
30

編集: Tom's answerを参照してください。

以下の古い回答。


いいえ、Windows ではまだサポートされていません。にインストールしようとすると、次のエラーが表示されます。

Sorry, this OS is not supported yet.

回避策として、VM で Linux ボックスを実行し、それをサーバーとして使用して meteor を実行しながら、すべての開発を Windows 内から行うことができます。GUIなしでUbuntuを実行するためにVirtualBoxを使用してこれを行いました。手順は次のとおりです。

  1. VirtualBoxをインストールする
  2. Ubuntu ISOを取得する
  3. VirtualBox を使用して Ubuntu VM をセットアップします (ウィザードの手順に従ってください)。
  4. VM に samba をインストールして、Windows からのファイル アクセスを有効にします。この記事はとても役に立ちました。
  5. Ubuntu Software Center を使用して ssh をインストールします。これは役に立ちました。
  6. VM をシャットダウンし、vboxheadless -startvm "VM Name" を使用して DOS プロンプトから実行します。
  7. その後、ssh クライアント (私は cygwin を使用しています) を使用してボックスに接続し、ssh user@box_ip_address などのコマンドを実行できます。
  8. \\box_ip_address\share などの Windows ファイル共有を使用してファイルを参照および編集できます
  9. meteor が割り当てるアドレスの localhost をボックスの IP アドレスに置き換えるだけで、ローカル ブラウザ内で meteor アプリを実行できます。
于 2012-04-13T04:45:06.613 に答える
5

curlWindows 7にインストールしようとしたところ、次のようになりました。

Sorry, this OS is not supported yet.
于 2012-04-11T15:30:36.370 に答える
5

この質問に対する既存の回答は非常に古くなっているため、大幅な更新。


Windows の公式サポートは、https://github.com/meteor/meteor/wiki/Preview-of-Meteor-on-Windowsにあります。

Meteor の非公式 Windows サポートは、http://win.meteor.com/にあります。

win.meteor.com で概説されている 3 つのソリューション、1 つのネイティブ MSI インストーラー、および Vagrant に基づく 2 つの仮想化ソリューションがあります。

1) MSI インストーラー:

Stephen Darnell は、Tom Wijsman が丁重に中断したところを取り上げました。このソリューションは、提供されている MSI インストーラーを使用して Windows で Meteor を実行するための最も簡単な方法です。これはフォークであり、Stephen が最新バージョンに更新してテストできるため、最新バージョンより遅れる可能性があるため、いくつかのトレードオフがあります。

2) Vagrant シェルのプロビジョニング

Gabriel Pugliese は、Vagrant の Shell Provisioning を使用して Linux で Meteor をプロビジョニングする方法のガイドを投稿しました。これらは、Linux およびシェル スクリプトに慣れているユーザーにとってよりアクセスしやすい場合があります。このソリューションは、Chef の代替案よりも単純なシェル コマンドを使用して簡単に調整できます。

3) Vagrant Chef プロビジョニング

Matthew Sullivan は、一連の Vagrant ファイル、Chef クックブック、および Vagrant を使用して Linux で Meteor をプロビジョニングするためのガイドを維持しています。この Chef ソリューションは、シェル ソリューションよりもわずかに自動化され、構成可能ですが、提供された構成パラメーターを超えて調整することは、シェル ソリューションほど簡単ではありません。

GitHub リポジトリと詳細はwin.meteor.comにあります。3 人の著者は、Meteor-talk Google Groupで非常に反応が良いです。


少し歴史:

Meteor の非公式 Windows サポートは Tom Wijsman によって開始され、0.5.9 まで Tom によってサポートされていました。バージョン 0.6.0 以降は、Stephen Darnell、Gabriel Pugliese、および Matt Sullivan によるものです。

于 2013-06-17T21:05:29.470 に答える
4

ここで言及されているNitrous.ioは見当たりません。

私はNitrous Desktopと一緒に Nitrous.io を使用しています。これにより、お気に入りのテキスト エディター (私の場合は Sublime Text) を使用できます。

ここに簡単なチュートリアルがあり、Discover Meteorの第 2 章でもこれを扱っています。

于 2014-03-28T21:13:46.273 に答える
2

Windows はまだサポートされていないようです。試してみたい場合は、VirtualBoxを入手して、お気に入りの Linux フレーバーをインストールすることをお勧めします。

于 2012-04-11T16:35:10.497 に答える
1

以下のようなエラーが発生した場合:

{
[[[[[ D:\sms\Apps\Meteor\bin\node_modules\npm\bin\try-meteor ]]]]]

Unexpected mongo exit code 127. Restarting.
Unexpected mongo exit code 127. Restarting.
////////////////////////////////////////
////////////////////////////////////////

meteor is out of date. Please run:

     meteor update

////////////////////////////////////////
////////////////////////////////////////
Unexpected mongo exit code 127. Restarting.
Can't start mongod. Check for other processes listening on port 3002 or other me
teors running in the same project.
}

mongodb サイトの最新の mogodb ファイルで MondoDB フォルダーを更新します。

于 2012-08-07T08:06:15.997 に答える
1

2 日前の時点で、プレビュー バージョンは次の場所で入手できます。

https://github.com/meteor/meteor/wiki/Preview-of-Meteor-on-Windows

于 2014-11-21T19:52:42.607 に答える
1
  1. 上記の .msi インストーラーをダウンロードしてインストールしましたc:\Meteor
  2. c:\Meteor先ほど作成したディレクトリを PATH 環境変数に追加し ます。
  3. 次のコマンドを実行します: npm install Meteor-Test-Installer
  4. C:\Meteor\bin\node_modules\npm\bin先ほど作成したディレクトリを PATH 環境変数に追加します。

私のDOS画面から以下にログインしてください:

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\mike>cd\

C:\>cd meteor

C:\Meteor>cd C:\Meteor\bin\node_modules\npm\bin

C:\Meteor\bin\node_modules\npm\bin>meteor create try-meteor
try-meteor: created.

To run your new app:
cd try-meteor
meteor

C:\Meteor\bin\node_modules\npm\bin>curl
‘curl’ is not recognized as an internal or external command,
operable program or batch file.

C:\Meteor\bin\node_modules\npm\bin>cd try-meteor

C:\Meteor\bin\node_modules\npm\bin\try-meteor>meteor
[[[[[ C:\Meteor\bin\node_modules\npm\bin\try-meteor ]]]]]

Initializing mongo database… this may take a moment.
Running on: http://localhost:3000/

ブラウザで開くhttp://localhost:3000/...出来上がり!!

「こんにちは世界」

トライメテオへようこそ。

于 2012-06-26T17:53:03.687 に答える
0

彼らのサイトの最近のチェックと彼らのFAQをチェックすると、Meteor開発ロードマップが見つかります。彼らはそれをTrelloでホストし、1.0のリリース後、「公式Windowsサポート」が表示されます。だから、それは地図上にあります-今、私たちは待っています!

https://trello.com/board/meteor-roadmap/508721606e02bb9d570016ae

于 2013-01-22T02:03:44.223 に答える
0

VMでLinuxを使用すると、おそらくLinuxが苦手な場合は簡単ではない隕石が必要になります...方法は次のとおりです(johntdayに感謝しますUbuntu VMに隕石をインストールできません):

これが私のインストール手順です

Ubuntu の更新とアップグレード イメージがどの程度最新のものであるかによっては、これには時間がかかる場合があります。sudo apt-get アップデート && sudo apt-get アップグレード

curl sudo apt-get install curl をインストールします

ノードをインストールhttp://lucidservices.com/2013/09/17/install-node-on-ubuntu/

流星のカールをインストールしますhttps://install.meteor.com | し

隕石のインストール sudo -H npm install -g 隕石

高い画面解像度の設定に問題がある場合は、次の方法で解決できます。

http://youtu.be/t36wXUu1UtQ

于 2014-01-12T08:34:20.433 に答える