我有一个基本的node.js应用程序,我正在try 使用Express框架启动它.我有一个views文件夹,里面有一个index.html文件.但我在加载Web浏览器时收到以下错误.

错误:找不到模块"html"

下面是我的代码.

var express = require('express');
var app = express.createServer();

app.use(express.staticProvider(__dirname + '/public'));

app.get('/', function(req, res) {
    res.render('index.html');
});

app.listen(8080, '127.0.0.1')

我错过了什么?

推荐答案

您可以让jade包含一个简单的HTML页面:

在视图/索引中.玉

include plain.html

在风景/平原上.html

<!DOCTYPE html>
...

和应用程序.js仍然可以渲染翡翠:

res.render(index)

Javascript相关问答推荐

如何访问Json返回的ASP.NET Core 6中的导航图像属性

vscode扩展-webView Panel按钮不起任何作用

模块与独立组件

了解Node.js中的EventEums和浏览器中的addEventEums之间的关系

如何使覆盖div与可水平滚动的父div相关?

Promise Chain中的第二个useState不更新

在我的html表单中的用户输入没有被传送到我的google表单中

在使用HighChats时如何避免Datatables重新初始化错误?

覆盖TypeScrip中的Lit-Element子类的属性类型

当使用';字母而不是与';var#39;一起使用时,访问窗口为什么返回未定义的?

在SHINY R中的嵌套模块中,不能使用Java代码

通过跳过某些元素的对象进行映射

如何使用[ModelJSON,ArrayBuffer]调用tf.loadGraphModelSync

Angel Auth Guard-用户只有在未登录时才能访问登录页面,只有在登录时才能访问其他页面

在将元素追加到DOM之前,createElement()是否会触发回流?混淆abt DocumentFragment行为

递增/递减按钮React.js/Redux

在执行console.log(new X())时记录一个字符串

在openstreemap/leaflet中,当鼠标在 map 上移动时,如何在小工具提示中实时显示坐标

如何使用Reaction/Redux创建购物车逻辑?

2.0.0-dev quill拖动文本不起作用如何使其拖动文本