【发布时间】:2021-08-17 11:19:11
【问题描述】:
我是 nodejs 的新手,并且是 express 模块的新手。我有这样的应用设置;
chart.js 是我的 nodejs 文件。我正在尝试使用app.use(express.static(-I didn't understand what i need to write here-)) 使我的js 文件和css 文件静态化,以便正确呈现我的index.html,但我不知道如何使用并且我不了解文档。在文档中,他们说编码器能够使用像app.use(express.static('public')) 这样的静态,但他们没有提到什么是公共的,它在项目中的位置,它包含什么。有人可以帮我解决这种情况吗?这个 express.static 是如何工作的,我怎样才能使我的文件成为静态文件?
【问题讨论】:
-
这能回答你的问题吗? Express-js can't GET my static files, why?
-
@SibiKandathil 不,不幸的是它不是。我想学习函数的基础知识
-
'public' 是在 node.js express 框架中提供静态文件的文件夹。 expressjs.com/en/starter/static-files.html 仔细阅读它所有写在那里。 (root) 定义提供静态文件的位置。
标签: node.js express static-files