Electron предваряет путь приложения к моему пути src в производстве - PullRequest
0 голосов
/ 01 февраля 2019

У меня есть куча изображений, которые загружаются с сервера и сохраняются в пути приложения userData.В разработке я могу ссылаться на эти штрафа в элементе изображения.Однако, как только в процессе производства, к пути добавляется путь к приложениям.

Поэтому я построил путь следующим образом:

return path.join(app.getPath('appData'), 'MyApp', asset.url);

Я изначально использовал:

return path.join(app.getPath('userData'), asset.url);

Возвращает: C:\Users\Dev\AppData\Roaming\MyApp\assets\5280.jpeg, что правильно.

Когда в работе src говорит C:\Users\Dev\AppData\Roaming\MyApp\assets\5280.jpeg, но во всплывающей подсказке указано file:///C:/Users/Dev/AppData/MyApp/app-0.1.1/resources/app/src/C:\Users\Dev\AppData\Roaming\MyApp\assets\5280.jpeg, поэтому он ожидает file:///C:/Users/Dev/AppData/MyApp/app-0.1.1/resources/app/src/.

С некоторой растерянностью здесь, как решить эту проблему.Есть идеи?

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