如何让Electron使用最新版本的jQuery、Popper和Bootstrap?

如何让Electron使用最新版本的jQuery、Popper和Bootstrap?,jquery,electron,bootstrap-5,popper.js,Jquery,Electron,Bootstrap 5,Popper.js,我试图让我的电子应用程序与jQuery、Popper和Bootstrap的最新版本一起工作。不幸的是,在index.html(渲染器进程)的部分中引用jQuery、Popper和Bootstrap或“要求”它们都不起作用 我试过(选项1): 在我的Electron应用程序中是否有任何“最佳实践”方法包括Bootstrap 5.0(包括所需的“软件包”jQuery和Popper? PS:我在互联网上找到了许多教程和提示,但我发现的方法似乎都不适用于最新版本的Bootstrap等。除非您明确提及,否

我试图让我的电子应用程序与jQuery、Popper和Bootstrap的最新版本一起工作。不幸的是,在index.html(渲染器进程)的
部分中引用jQuery、Popper和Bootstrap或“要求”它们都不起作用

我试过(选项1):

在我的Electron应用程序中是否有任何“最佳实践”方法包括Bootstrap 5.0(包括所需的“软件包”jQuery和Popper?


PS:我在互联网上找到了许多教程和提示,但我发现的方法似乎都不适用于最新版本的Bootstrap等。

除非您明确提及,否则您无法参考
节点\u模块。此外,明确提及是一种安全威胁

对于Bootstrap 5,只需添加:

<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-wEmeIV1mKuiNpC+IOBjI7aAzPcEZeedi5yW5f2yOq55WWLwNGmvvx4Um1vskeMj0" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-p34f1UUtsS3wqzfto5wAAmdvj+osOnFyQFpp4Ua3gs/ZVWx6oOypYoCJhGGScy+8" crossorigin="anonymous"></script>

对于jQuery添加:

<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>


您只需复制他们的
CDN
文件,就像您在为浏览器编程时通常所做的那样。它也适用于Electron。

如果有帮助,请您接受答案
@popperjs/core": "^2.9.2"
"bootstrap": "^5.0.0"
"electron": "^12.0.7"
"jquery": "^3.6.0"
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-wEmeIV1mKuiNpC+IOBjI7aAzPcEZeedi5yW5f2yOq55WWLwNGmvvx4Um1vskeMj0" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-p34f1UUtsS3wqzfto5wAAmdvj+osOnFyQFpp4Ua3gs/ZVWx6oOypYoCJhGGScy+8" crossorigin="anonymous"></script>
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>