Tag: 游戏制造商

用express发送整个文件夹内容给客户端

我做了一个html5游戏(使用GameMaker),它由一个index.html和一个包含游戏依赖关系的文件夹“html5game”组成 – javascript代码和资源。 问题是资源是相当多和多样的(声音,精灵等)和客户需要他们都玩。 我正在寻找一种方法来发送它们,而不是专门命名它们。 我试过了glob模块: var glob = require( 'glob' ); var files = glob.sync( './html5game/**' ).forEach( function( file ) { require( path.resolve( file ) ); }); 但我无法想出一个方法来发送文件使用res.sendFile()一旦我这样做。 我试过了 var express = require('express'); var app = express(); […] app.get('/aeronavale/jeu', function(req, res){ res.sendFile(__dirname + '/aeronavale/index.html'); res.sendFile(files) }); […] app.listen(3000, function(){ console.log('app started on port 3000, […]