我已经安装了流星库。
我想运行一个没有后端(静态内容)的angular项目。
我想为静态内容创建一个使用node.js的服务器文件。
有没有可能创建并执行它?
发布于 2016-05-10 01:09:26
下面是一个非常简单的示例,演示了如何在Node.js中创建一个静态服务器来为静态内容页面提供服务,下面的代码在myserver.js文件中:
var http = require('http');
var finalhandler = require('finalhandler');
var serveStatic = require('serve-static');
var serve = serveStatic("./");
var server = http.createServer(function(req, res) {
var done = finalhandler(req, res);
serve(req, res, done);
});
server.listen(8000)您需要从命令行通过NPM安装:
$ npm install finalhandler serve-static
$ node myserver.js发布于 2016-05-10 17:48:19
对于Meteor来说这是可能的,但这是一种过度的杀伤力。
将所有静态文件放入名为public的文件夹中,
mongo软件包你的任务完成了。这样,您的生产构建将不需要MongoDB服务器。
但是使用Node.js只使用http-server NPM包来设置静态文件服务器要容易得多。
https://stackoverflow.com/questions/37121100
复制相似问题