小宇宙Itachi2020-03-23
我正在尝试找出如何加载和呈现基本HTML文件的方法,因此不必编写类似以下的代码:
response.write('...<p>blahblahblah</p>...');
我知道这是一个古老的问题,但是由于没有人提到它,所以我认为值得添加:
如果您确实想提供静态内容(例如“关于”页面,图像,css等),则可以使用静态内容提供模块之一,例如node-static。(还有其他可能更好/更糟的方法-尝试search.npmjs.org。)通过一点点预处理,您就可以从静态过滤动态页面并将其发送到正确的请求处理程序。
Newest Answer
我知道这是一个古老的问题,但是由于没有人提到它,所以我认为值得添加:
如果您确实想提供静态内容(例如“关于”页面,图像,css等),则可以使用静态内容提供模块之一,例如node-static。(还有其他可能更好/更糟的方法-尝试search.npmjs.org。)通过一点点预处理,您就可以从静态过滤动态页面并将其发送到正确的请求处理程序。