Electron - fs.js: 114 Uncaught Error: ENOENT: такого файла или каталога нет, открыть - PullRequest
0 голосов
/ 24 января 2019

У меня есть простое приложение с кнопкой export.Когда эта кнопка нажата, откройте всплывающее окно, чтобы добавить дополнительные данные и создать PDF с JsPDF.Когда я нажимаю кнопку export, всплывающее окно отображается правильно, но при нажатии кнопки finish (чтобы закрыть ее) на консоли появляется эта ошибка:

fs.js:114 Uncaught Error: ENOENT: no such file or directory, open
at Object.openSync (fs.js:436)
at Object.module.(anonymous function) [as openSync] (ELECTRON_ASAR.js:160:31)
at Object.readFileSync (fs.js:341)
at Object.fs.readFileSync (ELECTRON_ASAR.js:580)
at Object.exports.base64Sync (/Users/th3g3ntl3man/Repository/thermowell-design/node_modules/base64-img/base64-img.js:60)
at HTMLButtonElement.$.on (export.min.js:1)
at HTMLDocument.dispatch (jquery-3.3.1.min.js:2)
at HTMLDocument.y.handle (jquery-3.3.1.min.js:2)

Это небольшой код, связанный скнопка export:

const JsPDF   = require('jspdf');

let customer, project, tag;
var pdf = new JsPDF();


$(document).ready( () => {

    $(document).on("click","#additionalData", () => {

        customer = $('#customer').val().trim();
        tag = $('#tag').val().trim();
        pN = $('#pN').val().trim();

        pdf.text(50, 50, 'this is a test');

        pdf.save(customer + '_' + tag + '.pdf');
        $("#custom-modal").modal("hide");
    });


    $('#esporta').click( () => {
        $("#custom-modal").modal("show");
    });

});

additionalData - это форма для вставки новых данных, а custom-modal - всплывающее окно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...