0

app.js の場合、node.js を 32 ビット モードにする必要があります。

node me$ file `which node`
/usr/local/bin/node: Mach-O universal binary with 2 architectures
/usr/local/bin/node (for architecture i386):    Mach-O executable i386
/usr/local/bin/node (for architecture x86_64):  Mach-O 64-bit executable x86_64
node me$ 

これは、システムに 2 つの実行可能バージョン (32 ビットと 64 ビット) がインストールされているということですか? もしそうなら、実行可能ファイルに 32 ビット バージョンを実行するように指示するにはどうすればよいですか?

4

1 に答える 1

0

このページ: https://nodejs.org/download/で、32 ビット バージョンをダウンロードしてインストールできます。その後、ノードは 32 ビット バージョンのみを実行する必要があります。最初に、他のインスタンスを必ず削除してください。次のようなコマンドを使用して、どちらを持っているかを確認できます。

$ file `which node`

私は64ビット版を持っていて、私は得る:

$ file `which node`
/usr/local/bin/node: Mach-O 64-bit executable x86_64

32 ビット バージョンをインストールすると、32 ビットに関する情報が得られるはずです。

于 2015-06-07T13:14:59.287 に答える