Node.js と Node-RED (Node.js に依存) を通常 1 週間前に実行していました。私のシステムは Windows 8.1 64 ビットです。
それにもかかわらず、今日私は問題を抱えています:
通常どおり、node-red フォルダーに移動し、node red.js を実行します。すると、驚くべきことに、プロンプトから次のメッセージが表示されました。
Node Commands
Syntax:
node {operator} [options] [arguments]
Parameters:
/? or /help - Display this help message.
list - List nodes or node history or the cluster
listcores - List cores on the cluster
view - View properties of a node
online - Set nodes or node to online state
offline - Set nodes or node to offline state
pause - Pause node [deprecated]
resume - Resume node [deprecated]
For more information about HPC command-line tools,
see http://go.microsoft.com/fwlink/?LinkId=120724.
そのため、環境変数、npm、ノード フォルダーなど、多くのことを評価した後、問題ないようです。しかし、実行するnpm -v
と、コンソールに npm のバージョンがインストールされていることが表示されます。を実行するnode -v
と、上記と同じメッセージが表示されます... Node.js を最初にインストールしたとき、node.js のバージョンがインストールされていることがわかりました。
最近、Linux Ubuntu 14.04 でデュアル ブートを実行しましたが、これが問題の可能性があると思います (いくつかの Windows レジスタを削除する I CCLEANER 分析を実行しました)。
現在、それらに関連する私の個人/ユーザーパス変数は次のとおりです。
C:\Program Files\nodejs
システム環境変数は次のとおりです。
C:\Program Files\nodejs
PS:
- Node.js コンソール (node.exe) が正常に開きます。
- 管理者として、自分のユーザーでプロンプトを実行しようとしました。
- node.js の 0.10x バージョンを実行する必要があります。そして、この問題はこのバージョン (0.10x) に関連しています。
ありがとう。