我在哪里把我的.js文件?

我使用ssh root从Linode安装了Node.JS,Express,MongoDB等的VPS Ubuntu 10.04服务器。

我想知道的是,如果我有一个名为test-file.js文件与代码:

var express = require('express'); var app = express.createServer(); // Configuration app.configure( function() { }); // Routes app.get('/', function(req, res) { res.send('Hello World'); }); app.listen(3000); 

如何上传文件或使其与服务器协同工作?

使用scp (secure copy)命令将文件复制到linode框。

scp path/to/test-file.js root@linodebox:/root

请记住用您的linode服务器的ip地址replacelinodebox

这将把test-file.js放在/root目录下,你可以使用node test-file.js来运行这个文件。 授予nodejs和express正确安装。