Так что в настоящее время я работаю над приложением, которое использует электроны, реакции, редуксы и некоторые другие технологии.На данный момент я включил в проект только электрон, реагирование, электрон-компиляцию и вавилонское оповещение.Redux установлен, но еще не настроен.
Поэтому, когда я пытаюсь загрузить приложение, я всегда получаю сообщение об ошибке:
index.js: 26 Uncaught ReferenceError: h is notdefine
Поэтому я немного прочитал в Интернете и обнаружил, что у некоторых людей, использующих preact, была похожая проблема.Он решил это, импортировав h.Поэтому, подумав, я импортировал h из реагирующих доменов и действительно получил другое сообщение об ошибке.
Uncaught TypeError: (0, _reactDom.h) не является функцией
ESLint не показывал никаких ошибок о том, что h не разрешен, поэтому он, кажется, существует, но, тем не менее, я как бы застрял здесь, потому что я не могу найти, откуда он исходит
index.js
import React from 'react';
import { render, h } from 'react-dom';
import {Demopage} from './demopage'};
render(<Demopage />, document.getElementById('root'));
В моем index.html есть div с корнем id.И вызывает index.js как скрипт.
demopage.js
import React, { Component } from 'react';
class Startpage extends Component {
constructor(){
super();
}
render(){
return(
<h1>Demopage</h1>
);
}
}
export default Startpage;
Так что я ожидаю, что электрон отобразит тег h1, читающий Demopage, но я получаю только сообщения об ошибках и белыйЭкран.
С уважением, герр Фродо