我想在我的网站上添加一个favicon(用JavaScript编写的Node.JS& Express)。互联网上的资源指向使用favicon-serve中间件。 Express生成器还包括这个中间件。
目前我正在使用以下代码行提供静态文件。
app.use(express.static('./public'));
所以我将favicon.ico
放在/public
文件夹中,并且favicon的工作方式应该如此(不使用favicon-serve中间件)。
所以我的问题是:为什么要使用favicon-middleware?为什么不把它放在一个包含其他静态资源的公共文件夹中(.css / .png / ...)?
编辑:我得到一些downvotes,对不起,如果这是一个“RTM”问题太多了,但作为一个初学者(在JavaScript / Node.js中)很容易迷失在外部模块中。很难找到不是“安装这个模块,学会使用这个模块,完成”的Node.js的资源 - 作为一个初学者我经常想知道如果没有其他外部模块有人会解决问题,即使你最终无论如何使用模块。