Мне нужно сгенерировать PDF, который содержит график на стороне узла js-сервера. Я использовал d3js на стороне сервера концепции для создания SVG. svg2png Библиотека npm помогает конвертировать SVG в изображение, и я могу получить график в PDF. Теперь мне нужно создать exe для кода узла js, где я получаю фантомное предупреждение js
Это предупреждение, которое я получаю:
Внимание! Невозможно включить файл% 1 в исполняемый файл.
Файл должен распространяться с исполняемым файлом как% 2.
node_modules \ phantomjs-\ Lib установки двоичных \ фантом \ Bin \ phantomjs
Путь к исполняемому / фантому / phantomjs
Предупреждение Невозможно включить файл% 1 в исполняемый файл.
Файл должен распространяться с исполняемым файлом как% 2.
node_modules \ phantomjs-прекомпилированное \ Lib \ фантом \ Bin \ phantomjs.exe
путь к исполняемому / фантомным / phantomjs.exe
exe создается. Но exe не конвертирует SVG в PNG. Как я могу решить это предупреждение ???
Это мой код для преобразования SVG в PNG
const fs = require("pn/fs"); // https://www.npmjs.com/package/pn
const svg2png = require("svg2png");
fs.readFile("source.svg")
.then(svg2png)
.then(buffer => fs.writeFile("dest.png", buffer))
.catch(e => console.error(e));
Любая помощь будет отличной. Заранее спасибо.