【问题标题】:importing path in nodejs instead of requiring it in the server.js在 nodejs 中导入路径,而不是在 server.js 中要求它
【发布时间】:2021-09-11 23:05:23
【问题描述】:

file:///D:/Projects/practice/Node/server.js:129 app.use(express.static(path.join(__dirname, 'public')));
^

ReferenceError: 路径未定义

我正在将导入用于 express 和 body 解析器 &此错误不断出现。 当我更改“类型”:“模块”表单 json 文件时 &使用要求而不是进口,它工作正常。 你能帮我导入路径吗? 我尝试以不同的方式导入路径,但随后显示 __dirname 未定义。 你能帮我导入路径吗?

【问题讨论】:

    标签: node.js express import server path


    【解决方案1】:

    当您将module 用作type 时,__dirnamenot 可用。

    您可以查看question 的答案以获取替代解决方案。或者你甚至可以尝试 -

    app.use(express.static('public'));
    

    【讨论】:

      猜你喜欢
      • 2017-04-18
      • 2019-05-25
      • 2018-05-29
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 2018-11-08
      • 2022-12-14
      • 1970-01-01
      相关资源
      最近更新 更多