Я разрабатываю электронное приложение и использую vue в процессе рендеринга, поддерживаемом vue -cli и webpack. Вот информация о версии ключевых зависимостей
vue-router: "^3.2.0"
vue: "^2.6.11"
electron: "^9.1.0"
webpack-cli: "^3.3.12"
href, видимый в среде windows, выглядит так, и каждый щелчок приводит к 404 href на windows
file:///C:/Users/.../javis-desktop/dist/renderer/index.html#/C:\dashboard
, но href, видимый в среде ma c, выглядит так и отлично работает href на ма c file:///Users/.../javis-desktop/dist/renderer/index.html#/dashboard
Если я удалю «цель» в конфигурации webpack , и вся IP c denpendency появилась в процессе рендеринга, сборка в веб-режиме, маршрутизатор останется в порядке. Как только целью является « electronic-renderer », маршрутизатор показался мне странным и работает неправильно. проект здесь npm install && npm run electron-serve