Javascript 在远程服务器中使用nodejs应用程序
我正在尝试使用nodejs上传文件。这是我在本地尝试的代码。Javascript 在远程服务器中使用nodejs应用程序,javascript,node.js,remote-server,Javascript,Node.js,Remote Server,我正在尝试使用nodejs上传文件。这是我在本地尝试的代码。 var http=require('http'); var express=要求(“快递”); var fs=需要('fs'); var Required=要求(“Required”); var upload_html=fs.readFileSync(“upload_file.html”); var upload_path=“./uploads/”; http.createServer(函数(req,res){ 如果(req.url=
var http=require('http');
var express=要求(“快递”);
var fs=需要('fs');
var Required=要求(“Required”);
var upload_html=fs.readFileSync(“upload_file.html”);
var upload_path=“./uploads/”;
http.createServer(函数(req,res){
如果(req.url='/uploadform'){
书面记录(200);
res.write(上传html);
返回res.end();
}else if(req.url='/fileupload'){
var form=new.IncomingForm();
解析(请求、函数(错误、字段、文件){
var oldpath=files.filetoupload.path;
var newpath=upload\u path+files.filetoupload.name;
fs.rename(旧路径、新路径、函数(err){
如果(错误)抛出错误;
res.write('上传并移动文件!');
res.end();
});
});
}
}).听(8086)代码>
上载文件
正文{文本对齐:居中;}
窗体{显示:块;边框:1px纯黑色;填充:20px;}
将文件上载到Node.js服务器
什么是“不工作”?!ssh到服务器中,安装node.js,将代码复制到服务器上(rsync/scp),运行npm install
&node index.js
。您甚至没有提到服务器正在运行的操作系统。这些步骤与在本地计算机上运行node所做的操作非常相似。。。