如何让快递从另一个上层目录提供静态文件?

dvg*_*dvg 3 javascript model-view-controller static-files node.js express

如果我有一个具有以下文件夹结构的 nodejs express 应用程序:

-src - client - public - css - js - ... - views - server - server.js

  • 我如何从 server.js 文件提供 public 文件夹中的静态文件,因为它位于aboveindex.js 根位置?
  • 应该如何:

app.use(express.static();

看起来像?

- - 更新 - -

通过使用解决了这个问题: app.use(express.static(path.join(__dirname, '/../client/public')));

dvg*_*dvg 5

实际上通过使用解决了我的问题:

app.use(express.static(path.join(__dirname, '/../client/public')));