Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.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
Node.js 将文件放入应用程序并将该文件复制到文件夹_Node.js_Nwjs - Fatal编程技术网

Node.js 将文件放入应用程序并将该文件复制到文件夹

Node.js 将文件放入应用程序并将该文件复制到文件夹,node.js,nwjs,Node.js,Nwjs,注意:我知道该文件,但除非在应用程序上单击该文件,否则我不想阅读该文件。让我解释一下 我的项目树文件位于\uu dirname+“/content/project” 我正在使用IDE,我希望能够将一个或多个文件拖放到文件树中。(可以是任何文件类型.dll、.sh等:) 屏幕截图 比如说,我从桌面上拖动了application.exe,并将它放到了我的文件树中 我希望能够从我的桌面复制该文件,并将其粘贴到\uu dirname+“/content/project” 我不知道这是否可能 换句话说,

注意:我知道该文件,但除非在应用程序上单击该文件,否则我不想阅读该文件。让我解释一下

我的项目树文件位于
\uu dirname+“/content/project”

我正在使用IDE,我希望能够将一个或多个文件拖放到文件树中。(可以是任何文件类型.dll、.sh等:)

屏幕截图

比如说,我从桌面上拖动了
application.exe
,并将它放到了我的文件树中

我希望能够从我的桌面复制该文件,并将其粘贴到
\uu dirname+“/content/project”

我不知道这是否可能


换句话说,如何通过拖放将一个文件从一个位置复制到另一个位置;没有阅读文件内容?

在过去的几天里,我花了很多时间研究这个问题,看起来似乎不可能(至少目前是这样)

我最好的选择是使用。因此,当一个文本文件被删除时,检测它的文件类型,如果应用程序支持它,说一个文本文件,我可以用相同的名称和类型保存在文件夹中的文件;如果是图像,我可以将其转换为dataurl/base64


有点糟糕,但我现在能做的最好。

过去几天我花了很多时间研究这件事,看起来似乎不可能(至少目前是这样)

我最好的选择是使用。因此,当一个文本文件被删除时,检测它的文件类型,如果应用程序支持它,说一个文本文件,我可以用相同的名称和类型保存在文件夹中的文件;如果是图像,我可以将其转换为dataurl/base64

有点糟糕,但我现在能做的最好