Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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
Chrome无法创建文件夹-javascript fs.mkdir_Javascript_Google Chrome_Google Chrome Extension_Mkdir - Fatal编程技术网

Chrome无法创建文件夹-javascript fs.mkdir

Chrome无法创建文件夹-javascript fs.mkdir,javascript,google-chrome,google-chrome-extension,mkdir,Javascript,Google Chrome,Google Chrome Extension,Mkdir,我想创建一个文件夹。当我从命令运行javascript时,使用下面的命令,它工作正常。但chrome无法创建文件夹 <!doctype html> <html> <head> <script type="text/javascript"> function myfunction(){ var fs = require("fs"); console.log("

我想创建一个文件夹。当我从命令运行javascript时,使用下面的命令,它工作正常。但chrome无法创建文件夹

<!doctype html>
<html>
  <head>
  <script type="text/javascript">
  
    function myfunction(){

    var fs = require("fs");

    console.log("Going to create directory /tmp/test");
    fs.mkdir("/xyz",function(err) {
       if (err) {
          return console.error(err);
       }
       console.log("Directory created successfully!");
    });

    }   
  
  </script>
  </head>
  
  <body>
  <h1>Dhruv's Extension</h1>
  <input type = "button" onclick = "myfunction()" value = "Click to create directory">
  </body>

</html>

函数myfunction(){
var fs=要求(“fs”);
log(“将创建目录/tmp/test”);
fs.mkdir(“/xyz”,函数(err){
如果(错误){
返回控制台。错误(err);
}
log(“目录创建成功!”);
});
}   
Dhruv扩展

浏览器中没有
fs
模块(它是一个Node.js模块),无法工作。浏览器可以使用新模块写入文件,而不是目录。
fs
是一个内置的NodeJS模块。AFIK,浏览器将不允许您使用系统中的文件路径直接访问本地文件。相反,必须使用浏览器的filePicker api打开finder/explorer,这将为您提供所选文件的处理程序。