gpt4 book ai didi

polymer - 进口 Electron ( polymer )

转载 作者:行者123 更新时间:2023-12-03 12:35:51 27 4
gpt4 key购买 nike

我正在尝试使用 polymer 创建 Electron 应用程序。我尝试使用导入一个自定义元素

<link rel="import" href="src/lux-app.html">

但这没用。控制台说:
GET file:///D:/src/lux-app.html net::ERR_FILE_NOT_FOUND

它没有使用正确的路径。我研究发现,导入仅在它们位于服务器(例如localhost)上时才起作用。有没有办法在 Electron 或类似的东西上运行本地主机?

谢谢

编辑:
这是文件结构
lux-app
|── bower_components
|── images
|── lib
└── artnet.js
|── lux-app.html
|── .gitignore
|── bower.json
|── ...
node_modules
└── node stuff
main.js
index.html
polymer.json
package.json
README.json
renderer.js

最佳答案

正如我在"Electron Api demos"中看到的那样,导入工作时没有“localhost”。在 index.html 文件中,有一些类似以下的导入:

<link rel="import" href="sections/about.html">
<link rel="import" href="sections/windows/windows.html">
<link rel="import" href="sections/windows/crash-hang.html">
<link rel="import" href="sections/menus/menus.html">
所以我认为您的问题是主渲染器(main.js)中的 路径变量无法正常工作,或者,如果您尚未声明该变量,则需要使用 const path = require('path')并在主路径中使用该路径Electron Api演示中的.js文件。
(我不是 Electron 专家,但我想我可以让您了解 Electron api仓库中文件的内部解决方案)

关于polymer - 进口 Electron ( polymer ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46987895/

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