Я установил электрон с vue (использовал эту инструкцию ). У меня есть файл маршрутов:
import Home from '../components/views/Home.vue';
import Knowledge from '../components/views/Knowledge.vue';
const routes = [
{
path: '/',
name: 'Home',
component: Home
},
{
path: '/knowledge',
name: 'Knowledge',
component: Knowledge
}
];
export default routes;
И файл menu.vue:
<a @click="$router.push({ name: 'Home' })">Home</a>
<a @click="$router.push({ name: 'Knowledge' })">Knowledge</a>
когда я нажимаю на Знание или Домашняя страница компоненты загружаются правильно, но когда я нахожусь в компоненте 'Знание' и нажимаю Ctrl + R
Electron возвращает эту ошибку:
Невозможно получить / знание
и 3 раза эта же ошибка в консоли:
Отказался выполнять встроенный скрипт, потому что он нарушает следующее
Директива политики безопасности содержимого: "default-src 'none'". Либо
ключевое слово unsafe-inline, хеш
('sha256-tNDGcuur + Xq1hWGosyhxNn / LdCiCH7CeKGodlT3JvPg =') или одноразовый номер
('nonce -...') требуется для включения встроенного выполнения. Обратите внимание, что
'script-src' не был задан явно, поэтому 'default-src' используется как
запасной вариант
Но когда я перезагружаю электрон в компоненте Home, он не возвращает никакой ошибки