[英]NodeJS static server creation for meteor project
我已经安装了流星库。
我想运行一个没有后端(静态内容)的角度项目。
我想使用node.js创建静态内容的服务器文件。
是否可以创建并执行?
有一个非常简单的示例,说明如何在服务器静态内容页面的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
流星是有可能的,但这太过分了。
mongo
软件包( $ meteor remove mongo
) public
的文件夹中 你完成了。 这样,您的生产构建将不需要MongoDB服务器。
但是,仅使用http-server
NPM软件包通过Node.js设置静态文件服务器要容易得多。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.