在NodeJS中,设置views
app.set('views', __dirname + '/public');
当你有
时app.use(express.static(__dirname + '/public'));
他们不是完成同样的事情吗?是否有一个具有另一个没有的特征/优势?
答案 0 :(得分:1)
"他们不能完成同样的事情吗?"他们没有。
使用max-width: 100%
,您需要设置Express app setting
应用程序视图的目录或目录数组。如果是数组,则按照它们在数组中出现的顺序查找视图。
app.set('views', …)
函数使用它查找视图,这些视图通常像Jade一样动态。
使用app.use(express.static(…))
,您可以定义一个中间件,其唯一目的是提供JS / CSS等静态文件。
所以基本上他们都是根本不同的东西。