https://blog.csdn.net/qq_37460847/article/details/126918641
比較合適的一篇文章,在現有的vue項目 追加 electron。
基于上述方法,首次本地運行效果:
解決跨域問題后,
https://github.com/electron/electron-quick-start
新手可以直接用這個項目來進行打包,和原來的項目分享。例如我調整后的:
https://blog.csdn.net/heavenz19/article/details/136743623
單獨把vue項目放到electron新項目 里打包。
https://www.jb51.net/article/239809.htm
https://segmentfault.com/a/1190000040326098
備用文章
官方文檔:
https://www.electronjs.org/docs/latest/
https://www.electronjs.org/zh/docs/latest/
https://www.electron.build/
https://blog.csdn.net/duzm200542901104/article/details/129696739
$ npm run electron:generate-icons
https://blog.csdn.net/u013990690/article/details/112304723
https://blog.csdn.net/qq285679784/article/details/119962625
本地實踐以及生成的安裝文件:
(能不能不打包 node_modules ?)
https://cloud.tencent.com/developer/article/1547891
npm install
npm run packager
11231@DESKTOP-5HA4FHT MINGW64 /d/FrontEnd/yesdev_electron/electron-quick-start (master)
$ npm run packager
> yesdev@6.0.0 packager
> electron-packager ./ YesDev項目管理 --platform=win32 --arch=x64 --icon=./icon.ico --overwrite
Packaging app for platform win32 x64 using electron v31.2.1
Wrote new app to: D:\FrontEnd\yesdev_electron\electron-quick-start\YesDev項目管理-win32-x64
生成的綠色版,
參考目錄:D:\FrontEnd\yesdev_electron\electron-quick-start\YesDev項目管理-win32-x64
使用Inno Setup 打包成安裝包
生成目錄,
D:\FrontEnd\yesdev_electron\inno-setup\Output
npm install
$ node -v
v16.20.2
npm run packager:mas
~/projects/codeup/yesdev_electron on master! ? 14:08:42
$ npm run packager:mas
> yesdev@6.0.0 packager:mas
> electron-packager ./ YesDev項目管理 --platform=mas --icon=./icon.ico --overwrite
Downloading electron-v31.2.1-mas-x64.zip: [====================================================================================================] 100% ETA: 0.0 seconds
Packaging app for platform mas x64 using electron v31.2.1
WARNING: Could not find icon "icon.icns", not updating app icon
WARNING: signing is required for mas builds. Provide the osx-sign option, or manually sign the app later.
Wrote new app to: /Users/dogstar/projects/codeup/yesdev_electron/YesDev項目管理-mas-x64
$ npm run build:mac
安裝后效果,
https://www.electronjs.org/blog/electron-27-0
Electron-開發實踐:Mac打包
https://blog.vincentqiao.com/electron-mac
C# 作為一款老牌語言,雖然在熱度上和流行性上和別的語言有所差距,但在 Windows 生態中,C# 仍然有重要的一席之地,圍繞 Windows 生態,C# 仍然能擁有強大的力量。今天為大家介紹的就是六款高實用性的 C# 項目,一起來看看吧。
項目作者:koko
開源許可協議:AGPL-3.0
項目地址:https://gitee.com/dWwwang/SiMayRemoteMonitorOS
本項目是一個Windows遠程控制系統,項目完全采用C# .NET開發,實現了基于逐行掃描算法遠程桌面,桌面視圖墻,文件管理,實時語音、視頻監控,注冊表管理,實時進程管理等功能,各模塊采用獨立連接,支持異常情況重連。
項目作者:zygforever
開源許可協議:Apache-2.0
項目地址:https://gitee.com/zygforever/e-contract
電子合同簽訂系統,全程線上簽約,秒速簽署,支持PC、手機、微信等多終端簽署, 隨時隨地簽合同。
項目作者:dreamsfly
開源許可協議:Apache-2.0
項目地址:https://gitee.com/UDCS/WeaveAI
使用C#編寫的用于神經網絡的計算圖框架computational graph。帶cnn,bp,fcn,lstm,convlstm等示例。使用方法接近pytorch。
項目作者:leo
開源許可協議:MIT
項目地址:https://gitee.com/sourcegit/SourceGit
開源的Git客戶端,僅用于Windows 10。單文件,無需安裝,< 500KB。
項目作者:x_discoverer
開源許可協議:MIT
項目地址:https://gitee.com/x_discoverer/Quartz.NetUI
基于.NetCore + Quartz.Net + Vue 開箱即用的定時任務UI。幾乎沒有上手難度,不依賴數據庫,只需在界面做簡單配置。
項目作者:SpringHgui
開源許可協議:Apache-2.0
項目地址:https://gitee.com/Hgui/FastTunnel
FastTunnel是一款高性能跨平臺內網穿透工具,使用它可以實現在公網上訪問您的內網服務。
如果你想去 Gitee 上看看更多 C# 項目,那就點擊下方了解更多前往 Gitee 吧。