gpt4 book ai didi

javascript - 不能在 Electron 中包含 js 文件

转载 作者:数据小太阳 更新时间:2023-10-29 05:21:58 25 4
gpt4 key购买 nike

在我的 HTML 文件中,我包含了如下脚本:

<script src="js/index.js"></script>

在我的脚本中,我尝试添加一个 configuration.js文件只需写 const Configuration = require("./configuration"); . configuration.jsindex.js 在同一文件夹中.但在控制台上它说:

Uncaught Error: Cannot find module './configuration'

configuration.js 和 index.js 文件都在 /app/js/ 中文件夹。

有什么解决方案?例如,我可以包含像 Lodash 这样的 Node.js 模块。

最佳答案

如果你想了解当你需要一个模块时发生了什么,你可以阅读 the docs .

乍一看,您的代码片段应该可以正常工作。要在 node.js 中要求模块,您始终使用文件中的路径。

但是,在您的情况下,您只是导入纯 JS。在这种情况下,脚本会用完您的 HTML 调用。

该逻辑可能会导致很多其他问题,因此我建议您创建自己的模块。 node.js 使这变得非常容易。

var configuration = {a: 1,b: 2};
module.exports = configuration;

更多阅读:

在您的 HTML 文件中,您可以通过 require 语句将模块组合在一起。

关于javascript - 不能在 Electron 中包含 js 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35870192/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com