4

Cloud9 IDEを初めて使用し、エクスプレスモジュールを使用してnode.jsプロジェクトを開始しようとしています。モジュールをインストールできますが、コマンドを実行しようとすると

express ./myProjectHere

それは言う

コマンド「express」が認識されませんでした

npmは機能しますが、インストール後に表現されないのはなぜですか?

4

4 に答える 4

8

実行パネルを選択して、実行構成を次のように設定します。

   name: express 
   path: node_modules/express/bin/express 
   cmd line args: ./your-app-name

コマンド情報を入力した後、実行パネルでエクスプレスラインアイテムをダブルクリックすることを忘れないでください。

于 2012-05-06T04:02:03.803 に答える
2

Cloud9 IDEには、IDE内の実行機能に対する一時的なロックがあります。実行パネルを開こうとしてフィールドが無効になっている場合は、次の手順に従います。

  1. プロジェクトファイルパネルを開く
  2. node_modules \ express\binディレクトリにドリルインします
  3. Expressファイルの名前をexpress.jsに変更します
  4. 名前を変更したファイルをダブルクリックして開きます。
  5. 次に、実行ペインを開くと、コマンドライン引数以外のすべてが事前に入力されます。
  6. 最後に、必要なアプリのパスを入力します(IE ./your-app-name)

依存関係の設定など、いくつかの追加の手順がありますが、ここで詳しく説明します。

Express Node To the Cloud

これが私と同じ奇妙な問題を見ている人々に役立つことを願っています!

于 2012-05-12T20:05:41.283 に答える
2

Cloud9 IDEの下部にあるCloud9ターミナルで、以下を使用してExpressをインストールできます。

npm install express

Cloud9で動作するシンプルなHelloWorldアプリは次のとおりです。

var express = require('express');
var app = express();

app.get('/', function(req, res){
  res.send('hello world');
});

// Note: Uses the CLOUD9 port
app.listen(process.env.PORT);
于 2013-08-29T01:51:36.860 に答える
1

Cloud9サイト自体の機能ページにリストされているように、IDEはnpmを介したエクスプレスのインストールと、自分のマシンと同じようにエクスプレスを実行することをサポートするようになりました。

于 2013-06-25T13:02:21.357 に答える