Я переключаю свое настольное приложение с электронного на nw.js из-за функций безопасности исходного кода.
Мне требуется модуль jquery-confirm в моем файле nodejs, я получаю эту ошибку:
Uncaught Error: jquery-confirm requires jQuery
Я исправляю эту ошибку:
var $ = require('jquery');
window.jQuery = $;
var jconfirm = require('jquery-confirm');
и импортировать файл js в index.html следующим образом:
<script>require('./bot.js')</script>
Потому что я получаю ту же ошибку jquery, если мне нужен файл js, например:
<script src="bot.js"></script>
Когда я исправляю ошибку, как указано выше, и запускаю приложение с nw.js, оно сразу же вылетает, выдавая эту ошибку:
TypeError: $(...).button is not a function
Первый вопрос: я предполагаю, что с jquery что-то не так. Когда я импортирую его в index.html, он вообще не работает. Тем не менее, я все еще сталкиваюсь с проблемами после того, как потребовал его в файле js. Как я могу это исправить?
Второй вопрос: почему я не получаю Uncaught Error: jquery-confirm требует ошибки jQuery, если я импортирую свой файл js, используя «require» вместо?