我运行了我的“ app.js”文件的节点过程,该过程在我的代码中指定了“公共”目录(相对于同一目录),并且运行良好。 通过在/ tmp / test /中创建文件(test.js)并编写与“ app.js”文件完全相同的代码,由于我放置了绝对文件路径,因此没有响应。 注意:“ public”中有一个html文件
app.use(express.static(path.join(__dirname, '../public')))
答案 0 :(得分:1)
好吧,如果您的文件夹类似于./app.js ./tmp/test/test.js ./public,则必须在测试文件中编写:app.use(express.static(path.join(__dirname, '../../public')));