[英]Javascript Electron / Monaco Editor Load file without dialog
我正在使用Monaco Editor的電子項目中工作。
要加載文件,請使用以下代碼:
dialog.showOpenDialog({}, (files) => {
if(files && files.length > 0) {
fs.readFile(files[0], 'utf8', (err, res) => {
if (!err) {
editor.setModel(monaco.editor.createModel(res, 'javascript'));
}
})
}
})
這個問題是我已經知道文件的位置和需要加載的文件名。
所以我的問題是...如何在不彈出對話框詢問文件的情況下加載文件?
不顯示對話框...? 只需用已知的文件名和路徑替換files[0]
。
例如
fs.readFile('/path/to/your/file', 'utf8', (err, res) => {
if (!err) {
editor.setModel(monaco.editor.createModel(res, 'javascript'));
}
})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.