大多数中间件(如favicon)不再与express捆绑在一起,必须单独安装

时间:2017-03-09 16:19:59

标签: node.js express

我试图通过在我的app方向安装服务favicon来解决它 喜欢(C:\ Users \我是\ Backup \ Work node install serve-favicon)并犯了同样的错误。enter image description here

1 个答案:

答案 0 :(得分:0)

您没有包含任何源代码,因此很难猜测它是什么样的。要使用serve-favicon模块,您需要使用以下命令安装它:

npm install serve-favicon --save

并在您的应用中使用此类似内容:

var express = require('express');
var favicon = require('serve-favicon');
var path = require('path');

var app = express();
app.use(favicon(path.join(__dirname, 'public', 'favicon.ico')));

参见文档: