您好我使用以下代码创建服务器进程。
child_process.fork('./src/server.js');
但是在服务器进程中,__ filename和__dirname分别变为'/'和'/index.js。
// in server.js
console.log(__dirname); // output as /
console.log(__filename); // output as /index.js
有什么想法吗?
答案 0 :(得分:1)
哦,我意识到使用webpack时犯了一个错误。我应该在config中设置以下内容。
{
node: {
__filename: false,
__dirname: false,
}