我正在node.js中创建文件浏览器应用程序。在此应用程序中,用户可以查看,上传,创建和删除其文件/目录。我知道如何使用node.js创建新目录,但是我不知道如何从用户那里获取此新目录的名称,然后使用该名称创建目录。请帮助我解决此问题。
下面是创建新目录的代码。
const fs = require('fs');
const newFolder = (FullStaticPath, FolderName) => {
const FullStaticPathCleaned = FullStaticPath.replace(/\s/g,'\ ');
const commandOutput = execSync(`cd "${itemFullStaticPathCleaned}"`);
console.log(commandOutput);
try{
fs.mkdirSync(FolderName);
}
catch(err){
console.log(`mkdirSync error: ${err}\nDirectory was not created`);
}
};
HTML部分在下面
...
<div class="modal fade" id="newfolder">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Add new folder</h4>
<button type="button" class="close" data-dismiss="modal">×</button>
</div>
<div class="modal-body">
<input type="text" class="form-control" placeholder="Folder Name...">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-success" data-dismiss="modal">Save</button>
<button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
...
如何从HTML部分获取文件夹的名称,然后使用该名称创建目录??
有人可以帮我吗?