Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用node.js中名称中带有斜杠的读取文件。_Javascript_Node.js - Fatal编程技术网

Javascript 如何使用node.js中名称中带有斜杠的读取文件。

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”的文件。我相信这是我在这里错过的一件简单的逃避的事情。非常感谢您的帮助。

因此,我试图读取一个名为“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');

我试过了。不起作用。仍然抱怨文件不存在。不知道您有哪个操作系统和文件系统,但我不会将文件名与/一起使用。在大多数平台上,这甚至是不可能的,而且肯定会导致许多意想不到的问题。如果可能,考虑更改文件名,使其不包含任何斜杠。