2012-05-06 45 views

回答

8

選擇Run面板設置運行配置如下:

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

只要記住雙擊運行面板快線項目已輸入的命令信息之後。

+0

感謝比爾,像魅力一樣工作! –

+0

非常好的解決方法 –

+0

有沒有什麼方法可以設置它,以便它適用於cloud9上的所有項目(而不僅僅是一個項目?) –

2

Cloud9 IDE在IDE中的運行功能上有一些臨時鎖。如果你試圖打開運行面板,和字段被禁用,則遵循以下步驟:

  1. 打開項目文件面板
  2. 鑽入node_modules \表現\ bin目錄
  3. 重命名快遞文件to express.js
  4. 通過雙擊打開剛更名的文件。
  5. 現在打開運行窗格,除命令行參數之外的所有內容都將爲您預先填充。
  6. 最後,輸入你想要的應用程序路徑(即./your-app-name)

有一些額外的步驟,比如建立依存關係,我已經涵蓋在這裏更詳細:

Express Node To the Cloud

希望這可以幫助那些看到我一樣的奇怪問題的人!

1

如Cloud9網站本身的Features page所列,IDE現在支持通過npm安裝express,並像在自己的機器上一樣運行express。

2

可以使用安裝Express在在CLOUD9 IDE底部的CLOUD9終端如下:

npm install express 

和一個簡單的Hello World的應用程序,在CLOUD9的工作原理是:

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);