Closed Adherentman closed 1 year ago
createProtocol.ts 把这个放入main目录
import { protocol } from 'electron';
import { URL } from 'url';
import * as path from 'path';
export default (scheme: string) => {
protocol.registerFileProtocol(scheme, (request, respond) => {
let pathName = new URL(request.url).pathname;
pathName = decodeURI(pathName); // Needed in case URL contains spaces
const filePath = path.join(__dirname, pathName);
respond({ path: filePath });
});
};
import createProtocol from 'umi-plugin-electron-builder/lib/createProtocol';
改成
import createProtocol from './createProtocol';
感谢!
yarn electron:dev:
.umirc.ts