Я пытаюсь использовать GitHub.js для расширения Chrome / Firefox, и у меня есть некоторые проблемы.
Uncaught SyntaxError: Запрошенный модуль '/static/GitHub.bundle.js'
не обеспечивает экспорт с именем 'default'
Я нашел возможное решение здесь , но я все еще не работаю. Авторы 99% javascript считают само собой разумеющимся, что основы известны, но либо я их не знаю, либо есть небольшая проблема / ошибка, которую я не вижу.
Мой код прост:
<html>
<body id="mybody">
<button id="mybutton" >Click me</button>
<script type="module" src="popup.js"></script>
</body>
</html>
и popup.js:
//import GitHub from './GitHub.bundle.js';
import * as GitHub from './GitHub.bundle.js';
function onWindowLoad() {
}
window.onload = onWindowLoad;
document.getElementById("mybutton").addEventListener("click", clickme);
function clickme() {
var github = new GitHub({
username: 'USER',
password: 'PASS',
auth: 'basic'
});
}
это немедленно останавливается. не важно, что у меня после этого. Что я делаю неправильно? Он не должен работать даже как отдельная страница.
Обратите внимание, что мне нужно использовать .js, или я получаю "файл не найден".
Библиотека: https://github.com/github-tools/github