如何将CSS文件的内容包含到节点EJS模板中
我正在使用express和public folder在标记中加载CSS。但我想知道是否可以将其作为文本直接加载到EJS模板上,类似于包含另一个EJS文件。我知道可以使用fs加载css内容并将其发送到render函数,但是我想知道EJS是否有包含任何类型文件的方法。类似于:如何将CSS文件的内容包含到节点EJS模板中,css,node.js,express,ejs,Css,Node.js,Express,Ejs,我正在使用express和public folder在标记中加载CSS。但我想知道是否可以将其作为文本直接加载到EJS模板上,类似于包含另一个EJS文件。我知道可以使用fs加载css内容并将其发送到render函数,但是我想知道EJS是否有包含任何类型文件的方法。类似于: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Docum
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<% include('../public/css/style.css') %>
</head>
<body>
<% include('./partial.ejs') %>
</body>
</html>
文件
我不这么认为。您可以只包含ejs文件。但是想知道链接标签有什么问题:
。当我们有特定的html标记要加载时,为什么会有人包含css或js文件?!!!用例是什么?@dNitro Lower G PageSpeed test Rate我想TJ没有注意到性能问题!!!;)模板引擎不应该以这种方式使用。作为构建过程的一部分,您可以始终使用任务运行程序(如gulp)将css链接替换为其内容(以及uglify、minify、autoprefixfy和许多其他任务)。我很确定这样的任务是存在的,你可以很容易地找到一个。我不这么认为。您可以只包含ejs文件。但是想知道链接标签有什么问题:
。当我们有特定的html标记要加载时,为什么会有人包含css或js文件?!!!用例是什么?@dNitro Lower G PageSpeed test Rate我想TJ没有注意到性能问题!!!;)模板引擎不应该以这种方式使用。作为构建过程的一部分,您可以始终使用任务运行程序(如gulp)将css链接替换为其内容(以及uglify、minify、autoprefixfy和许多其他任务)。我很确定这样的任务是存在的,你可以很容易地找到一个。