2011-08-11 16 views
4

私はWindowsでNodeJSを使用しています(NodeJSサイトからダウンロードしたnode.exeを使用)。このdb-mysql拡張機能を使用したいと思っています(https://github.com/mariano/node-db-mysql/WindowsのNodeJSにdb-mysql拡張機能を使用するには?

私はそれをどのように使用するかわかりません。 node.exe全体を再構築する必要がありますか、それとも拡張機能だけを構築することは可能ですか?インストール手順にあるように、node.exeでNPMを実行することができません(エラーが発生します)。

おかげ

+0

私のアドバイスは、Ubuntu 10はすばらしいOSで、使いやすいです。私はRailsについて述べており、WindowsのWeb-devに戻ることはしません –

+0

最後に私はCygwinを使用しており、私はそれにかなり満足しています。 –

+0

私のアドバイスは、Windows 7はすばらしいOSであり、使いやすいです。私はPHPを使い始めましたが、Ubuntu Web-dev – Sliq

答えて

2

申し訳ありませんが、あなたは、cをコンパイルすることができ、完全なツールチェーン(Cygwinを)持っている必要があります。例えば(別のデータベースを使用してノード・汚れ

  • )cygwinの(https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin-(Windows)からノードをインストールする

    1. 使用(VM)でのLinuxまたはMac
    2. ::。それは、あなたが3つの選択肢を持っていることを意味しhttps://github.com/felixge/node-dirty)doesnのことコンパイルする必要はありません。
  • 1

    NPM(Node Package Manager)は、Windows実行可能なnode.exeで使用することはできません。

    代わりにhttps://github.com/mariano/node-db-mysql/downloadsからzip/tarモジュールをダウンロードし、その内容をスクリプトの上の* node_modules *フォルダに配置する必要があります。

    例の構造:

    /nodestuff 
        /node_modules 
        /db-mysql // The module 
        /script 
        app.js // Your script 
    

    は、それからちょうどデータベース接続を作成するために、https://github.com/mariano/node-db-mysql/の指示に従ってください。 幸運。

    関連する問題