大家好,我是晴天学长,本次分享来自昨天的bug调试,本分享感谢一位友友的支持,提供了样例图片。💪💪💪
1) .先项目再html文件
- 创建项目再创建html,实也不复杂,就是一个库的事情,于正常servers.js文件的方法不适用的情况
2) .server.js
- 新建server.js文件,将如下代码粘贴至文件中,然后将server.js替换至plugins/nodeserver下同名文件即可(替换完毕后请重启HX)。
var args = process.argv.splice(2)[0];
var express = require('express');
var app = express();
var argsjson =JSON.parse(args);
var projects = argsjson.projects;
var port = argsjson.port;
projects.forEach(function (value,index,array) {
app.use('/'+encodeURI(value.name),express.static(value.path+''));
});
app.get('*', function(req, res){
res.sendFile( __dirname + "/" + "404.html" );
});
var server = app.listen(port, function () {
console.log('server start at '+port);
})