首页 > 解决方案 > 使用nodejs编写文件并设置特殊扩展名

问题描述

我正在做一个电子应用程序,所以我可以拖动文件并检测某种文件。

写入文件

 const content = 'prueba';
 const file = dialog.showSaveDialog({
     title: 'Save Markdown',
     defaultPath: app.getPath('desktop'),
     filters: [{
         name: 'Markdown Files',
         extensions: ['md', 'markdown', 'mdown', 'marcdown'],
     }],
});
fs.writeFileSync(file, content);

然后我想使用 ` 过滤具有该扩展名的文件

return ['text/plain', 'text/markdown'].includes(file.type);

但它不起作用,检查文件类型显示DataTransferItem {kind: "file", type: ""}

标签: javascriptnode.jsfileelectron

解决方案


推荐阅读