Javascript 如何使用node.js中名称中带有斜杠的读取文件。
因此,我试图读取一个名为“TinyMCE3x/Installation”的文件Javascript 如何使用node.js中名称中带有斜杠的读取文件。,javascript,node.js,Javascript,Node.js,因此,我试图读取一个名为“TinyMCE3x/Installation”的文件 var filePath = path.join(__dirname, '../tiny-mce/wiki.php/TinyMCE3x/Installation'); 现在发生的情况是,path试图在名为“TinyMCE3x”的文件夹中查找名为“Installation”的文件,而我希望它查找名为“TinyMCE3x/Installation”的文件。我相信这是我在这里错过的一件简单的逃避的事情。非常感谢您的帮助。
var filePath = path.join(__dirname, '../tiny-mce/wiki.php/TinyMCE3x/Installation');
现在发生的情况是,path试图在名为“TinyMCE3x”的文件夹中查找名为“Installation”的文件,而我希望它查找名为“TinyMCE3x/Installation”的文件。我相信这是我在这里错过的一件简单的逃避的事情。非常感谢您的帮助。使用转义字符
\
var filePath = path.join(__dirname, '../tiny-mce/wiki.php/TinyMCE3x\/Installation');
我试过了。不起作用。仍然抱怨文件不存在。不知道您有哪个操作系统和文件系统,但我不会将文件名与/一起使用。在大多数平台上,这甚至是不可能的,而且肯定会导致许多意想不到的问题。如果可能,考虑更改文件名,使其不包含任何斜杠。