Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 哪个Express.js模板使用HTML原样?_Javascript_Html_Node.js_Express_Pug - Fatal编程技术网

Javascript 哪个Express.js模板使用HTML原样?

Javascript 哪个Express.js模板使用HTML原样?,javascript,html,node.js,express,pug,Javascript,Html,Node.js,Express,Pug,我正在寻找一个模板,使用HTML作为是,它应该是像玉一样的东西,但没有修改HTML语言 这个问题的目的是: 我觉得HTML非常清晰和简单 我想以MS Expression或其他方式查看我的页面“或其中的一部分” 简易网页设计软件 车把可能就是你想要的。 模板引擎: express.js的实现:您可以尝试使用EJS模板引擎 要在express中启用此功能,请在项目的根目录中运行此命令以安装EJS npm安装ejs——保存 然后打开你的app.js文件并更改行 app.set('view engi

我正在寻找一个模板,使用HTML作为是,它应该是像玉一样的东西,但没有修改HTML语言

这个问题的目的是

  • 我觉得HTML非常清晰和简单
  • 我想以MS Expression或其他方式查看我的页面“或其中的一部分” 简易网页设计软件

  • 车把可能就是你想要的。 模板引擎:
    express.js的实现:

    您可以尝试使用
    EJS
    模板引擎

    要在express中启用此功能,请在项目的根目录中运行此命令以安装
    EJS

    npm安装ejs——保存

    然后打开你的
    app.js
    文件并更改行

    app.set('view engine','jade')

    app.set('view engine','ejs')


    这应该允许您在模板中使用
    EJS
    而不是
    Jade
    ,将文件保存为
    示例。EJS

    您可以使用express发送静态文件:

    express.static()
    
    若使用该模板,则无法将数据注入模板。 你最好使用模板引擎

    您可以轻松创建自己的。

    您可以将.html文档与ejs呈现一起使用:

    app.engine('html', require('ejs').renderFile);
    app.set('view engine', 'html');
    

    我不想只是传递文件,因为他们是,将有变量替换和更多。正如问题所说,它应该是类似于jade的东西,HTML保持不变。只是更新了。您可以创建自定义模板引擎。看起来很有趣,我正在查看。我可以将其与node.js和express.js一起使用吗?当然可以!看看我的答案。