外部css中的EJS标记
我正在尝试重构一个nodeJs项目,我的css在我的.ejs文件中。我需要在css文件中放入一些动态数据。我需要在我的css中有动态数据,当我的css在我的EJS文件中时,这很好 但是当我把css放到一个外部文件中时,什么也没有发生外部css中的EJS标记,css,node.js,ejs,Css,Node.js,Ejs,我正在尝试重构一个nodeJs项目,我的css在我的.ejs文件中。我需要在css文件中放入一些动态数据。我需要在我的css中有动态数据,当我的css在我的EJS文件中时,这很好 但是当我把css放到一个外部文件中时,什么也没有发生 那么,如何在外部样式表文件中注入ejs标记呢 这是人们必须问你的问题之一——你为什么要这样做?您正在询问一个您没有描述的问题的解决方案 令人怀疑的是,您正试图使用模板系统来完成一些可以通过CSS预处理器(如Sass或更少)完成的事情。特别是在客户端和服务器端都可以方
那么,如何在外部样式表文件中注入ejs标记呢 这是人们必须问你的问题之一——你为什么要这样做?您正在询问一个您没有描述的问题的解决方案 令人怀疑的是,您正试图使用模板系统来完成一些可以通过CSS预处理器(如Sass或更少)完成的事情。特别是在客户端和服务器端都可以方便地使用Less。看 现在,如果您真的想使用为HTML创建的模板系统来生成CSS,那么您必须考虑以下几点:您需要将CSS模板存储在HTML模板存储的地方,而不是存储静态资产(如图像)的地方。然后,服务器必须为生成的CSS提供正确的MIME类型。然后,您的HTML将必须使用URL引用样式到生成的CSS,该CSS将在每次请求时生成,而不是直接从磁盘提供