使用Node.js和AngularJS提供静态文件
我有一个非常简单的节点服务器,它有一个任务:提供一个与AngularJS应用程序入口点对应的HTML文件使用Node.js和AngularJS提供静态文件,angularjs,node.js,Angularjs,Node.js,我有一个非常简单的节点服务器,它有一个任务:提供一个与AngularJS应用程序入口点对应的HTML文件 但我有一个问题:我没有静态资源的缓存,比如JS或CSS文件。我怎样才能做到呢?这是一个节点问题还是角度问题?AngularJS是一个客户端框架,与文件服务几乎没有关系。您能不能这样使用Express: var express = require('express'); var app = express(); app.use(express.static(__dirname + '/pub
但我有一个问题:我没有静态资源的缓存,比如JS或CSS文件。我怎样才能做到呢?这是一个节点问题还是角度问题?AngularJS是一个客户端框架,与文件服务几乎没有关系。您能不能这样使用Express:
var express = require('express');
var app = express();
app.use(express.static(__dirname + '/public'));
app.listen(process.env.PORT || 3000);
作为补充说明,使用Nginx之类的工具来提供静态文件可能更有用。您只需在谷歌上搜索“简单节点服务器”或“静态节点服务器”