使用Node.js和Svelte构建高性能、原生和跨平台的桌面应用程序。
Svelte NodeGUI 由Svelte和Qt5 提供支持
如果你正在寻找基于React的版本,请查看:React NodeGUI。
如果你正在寻找基于Vue的版本,请查看:Vue NodeGUI。
访问:https : //svelte.nodegui.org获取文档。
更多截图?
https://github.com/nodegui/examples
归档问题并取得联系(例如在Svelte Discord的
#nativedev频道上),我们可以指导你解决需要修复的损坏问题!
希望为 NodeGUI 做出贡献?如果你希望实现一个新的小部件/添加更多功能并需要帮助理解代码库,你可以从这里开始:贡献开发人员文档。
请阅读https://github.com/nodegui/.github/blob/master/CONTRIBUTING.md
npm run build
可选择设置
QT_INSTALL_DIR='/path/to/qt'环境变量以使用你自己的 Qt 版本进行构建。
文档生成过程目前是手动操作(文本编辑所有内容)。这些文档是 React NodeGUI 文档的复制粘贴,带有一些文本替换。我们还在代码库中携带了 React NodeGUI 源代码的一个小分支。将来我们希望清理这个工作流,并使其更加自动化
typedoc,就像原始的 React NodeGUI 工作流一样。
cd website && GIT_USER=<your_git_username> npm run deploy
由于 Svelte NodeGUI 没有专门的资金基础设施,请考虑支持NodeGUI,这将同样高效!
https://github.com/nodegui/.github/blob/master/CODE_OF_CONDUCT.md
MIT
维护这个项目的人。
杰米·伯奇 |
感谢这些优秀的人(表情符号键):
杰米·伯奇 |
苏拉夫·萨胡 |
马修·佩雷拉·达席尔瓦 |
乔纳斯·格鲁内特 |
卢基海滩男孩 |
该项目遵循所有贡献者规范。欢迎任何形式的贡献!