Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript tus.io不确定如何添加终止路由_Javascript_Node.js_Express_Tus - Fatal编程技术网

Javascript tus.io不确定如何添加终止路由

Javascript tus.io不确定如何添加终止路由,javascript,node.js,express,tus,Javascript,Node.js,Express,Tus,我正在为我的应用程序使用tus js客户端和tus节点服务器。根据文件,如果我要通过 upload.abort(true); 我也应该能够从服务器上删除我的文件。 关于,我理解这是一个需要指定的删除请求。作为node的新手,我通常会这样做 app.delete('endpoint/files/:id', (req,res) =>{ res.sendStatus(204) }) // since it mentioned to return No Content 然而,这是行不通的。因此

我正在为我的应用程序使用tus js客户端和tus节点服务器。根据文件,如果我要通过

upload.abort(true);
我也应该能够从服务器上删除我的文件。 关于,我理解这是一个需要指定的删除请求。作为node的新手,我通常会这样做

app.delete('endpoint/files/:id', (req,res) =>{ res.sendStatus(204) }) // since it mentioned to return No Content
然而,这是行不通的。因此,我正在寻求社区对我应该从哪里开始的提示

作为参考,我的express服务器如下所示

const tus = require('tus-node-server');
const server = new tus.Server();
server.datastore = new tus.FileStore({
    path: '/files'
});

const express = require('express');
const app = express();
const uploadApp = express();
uploadApp.all('*', server.handle.bind(server));
app.use('/uploads', uploadApp);

const port = 5000;
app.listen(port, () => { console.log(`Listening to port: ${port}`));

我只是设法把它叫做路线,这是我放线的错误。谢谢收看。