Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.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
如何将CSS文件的内容包含到节点EJS模板中_Css_Node.js_Express_Ejs - Fatal编程技术网

如何将CSS文件的内容包含到节点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

我正在使用express和public folder在标记中加载CSS。但我想知道是否可以将其作为文本直接加载到EJS模板上,类似于包含另一个EJS文件。我知道可以使用fs加载css内容并将其发送到render函数,但是我想知道EJS是否有包含任何类型文件的方法。类似于:

<!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和许多其他任务)。我很确定这样的任务是存在的,你可以很容易地找到一个。