Ruk*_*nJS 1 node.js npm electron
我正在使用 Electron v2.0.8、Node v8.9.3、npm 6.4.1。我使用 html、css、js 以及 npm 创建了一个简单的“Hello world”程序。
当我cd进入程序目录和npm start. 但是,当使用 构建(打包)时,electron-packager <sourcedir> <appname> --platform="win32"“ sweetalert”没有显示其消息,而使用 时确实显示了该消息npm start。但按钮的功能正如想象的那样。(“清除文本字段”)
我怀疑这与文件路径或其他东西有关,但对于整个框架来说,我不知道。
我不知道我的整个“创建 .exe 方法”是否 100% 正确。我尝试过 Electron-Forge,但它给出了很多错误,所以我放弃了它并改用 Electron-packager。在线帮助都不适合我(我相信由于版本不同)请有人帮忙。
对于面临类似问题的其他人。实际上我的程序构建正确,代码中没有错误。
发生的情况是文件路径配置不正确。当我手动复制“sweetalert”运行所需的文件时,它显示了该消息。因此没有特定于 sweetalert 的错误。
无论如何,我必须找到一种方法来解决“路径”问题。
更新:
添加代码
"extraFiles": [
"folder_to_be_included_in_build"
],
Run Code Online (Sandbox Code Playgroud)
现在,在“构建”应用程序期间,将所需的文件夹复制到package.json文件中。现在无需手动将文件夹复制到构建中。
| 归档时间: |
|
| 查看次数: |
3918 次 |
| 最近记录: |