├── .eslintrc.js ├── .gitignore ├── .npmignore ├── LICENSE ├── README.en.md ├── README.md ├── _config.yml ├── core ├── BaseWindow │ ├── index.js │ ├── main.js │ └── render.js ├── common │ ├── index.js │ ├── main.js │ └── render.js ├── config │ ├── index.js │ ├── main.js │ └── render.js ├── const.js ├── index.js ├── ipc │ ├── const.js │ ├── index.js │ ├── main.js │ └── render.js ├── plugins │ ├── index.js │ ├── main.js │ └── render.js ├── service │ ├── index.html │ ├── index.js │ ├── main.js │ ├── preload.js │ └── render.js ├── store │ ├── const.js │ ├── index.js │ ├── main.js │ └── render.js ├── util │ └── index.js └── windowCenter │ ├── const.js │ ├── index.js │ ├── main.js │ └── render.js ├── docs ├── README.md └── _config.yml ├── index.js ├── jest.config.js ├── main.js ├── package.json ├── render.js ├── test ├── config.main.test.js ├── config │ ├── config.base.js │ ├── config.dev.js │ ├── config.js │ ├── config.test.js │ └── plugins.js ├── index.js ├── plugins │ └── adpter │ │ └── index.js ├── services │ └── service │ │ ├── app.js │ │ └── index.js ├── store │ ├── index.js │ ├── moduleA.js │ ├── moduleB.js │ └── moduleC.js └── windowCenter │ ├── winA │ ├── index.html │ ├── index.js │ └── render.js │ └── winB │ ├── index.html │ ├── index.js │ └── render.js └── update.md /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/LICENSE -------------------------------------------------------------------------------- /README.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/README.en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/_config.yml -------------------------------------------------------------------------------- /core/BaseWindow/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/BaseWindow/index.js -------------------------------------------------------------------------------- /core/BaseWindow/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/BaseWindow/main.js -------------------------------------------------------------------------------- /core/BaseWindow/render.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /core/common/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/common/index.js -------------------------------------------------------------------------------- /core/common/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/common/main.js -------------------------------------------------------------------------------- /core/common/render.js: -------------------------------------------------------------------------------- 1 | module.exports = { }; 2 | -------------------------------------------------------------------------------- /core/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/config/index.js -------------------------------------------------------------------------------- /core/config/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/config/main.js -------------------------------------------------------------------------------- /core/config/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/config/render.js -------------------------------------------------------------------------------- /core/const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/const.js -------------------------------------------------------------------------------- /core/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/index.js -------------------------------------------------------------------------------- /core/ipc/const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/ipc/const.js -------------------------------------------------------------------------------- /core/ipc/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/ipc/index.js -------------------------------------------------------------------------------- /core/ipc/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/ipc/main.js -------------------------------------------------------------------------------- /core/ipc/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/ipc/render.js -------------------------------------------------------------------------------- /core/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/plugins/index.js -------------------------------------------------------------------------------- /core/plugins/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/plugins/main.js -------------------------------------------------------------------------------- /core/plugins/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/plugins/render.js -------------------------------------------------------------------------------- /core/service/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/service/index.html -------------------------------------------------------------------------------- /core/service/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/service/index.js -------------------------------------------------------------------------------- /core/service/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/service/main.js -------------------------------------------------------------------------------- /core/service/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/service/preload.js -------------------------------------------------------------------------------- /core/service/render.js: -------------------------------------------------------------------------------- 1 | module.exports = {} 2 | 3 | -------------------------------------------------------------------------------- /core/store/const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/store/const.js -------------------------------------------------------------------------------- /core/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/store/index.js -------------------------------------------------------------------------------- /core/store/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/store/main.js -------------------------------------------------------------------------------- /core/store/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/store/render.js -------------------------------------------------------------------------------- /core/util/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/util/index.js -------------------------------------------------------------------------------- /core/windowCenter/const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/windowCenter/const.js -------------------------------------------------------------------------------- /core/windowCenter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/windowCenter/index.js -------------------------------------------------------------------------------- /core/windowCenter/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/windowCenter/main.js -------------------------------------------------------------------------------- /core/windowCenter/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/core/windowCenter/render.js -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./core'); -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/jest.config.js -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/package.json -------------------------------------------------------------------------------- /render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/render.js -------------------------------------------------------------------------------- /test/config.main.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/config.main.test.js -------------------------------------------------------------------------------- /test/config/config.base.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | "value": "我是基础配置" 3 | } -------------------------------------------------------------------------------- /test/config/config.dev.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | "value": "我是开发配置" 3 | } -------------------------------------------------------------------------------- /test/config/config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | "value": "我是正式配置" 3 | } -------------------------------------------------------------------------------- /test/config/config.test.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | "value": "我是测试配置" 3 | } -------------------------------------------------------------------------------- /test/config/plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/config/plugins.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/index.js -------------------------------------------------------------------------------- /test/plugins/adpter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/plugins/adpter/index.js -------------------------------------------------------------------------------- /test/services/service/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/services/service/app.js -------------------------------------------------------------------------------- /test/services/service/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/services/service/index.js -------------------------------------------------------------------------------- /test/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/store/index.js -------------------------------------------------------------------------------- /test/store/moduleA.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/store/moduleA.js -------------------------------------------------------------------------------- /test/store/moduleB.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/store/moduleB.js -------------------------------------------------------------------------------- /test/store/moduleC.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/store/moduleC.js -------------------------------------------------------------------------------- /test/windowCenter/winA/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/windowCenter/winA/index.html -------------------------------------------------------------------------------- /test/windowCenter/winA/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/windowCenter/winA/index.js -------------------------------------------------------------------------------- /test/windowCenter/winA/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/windowCenter/winA/render.js -------------------------------------------------------------------------------- /test/windowCenter/winB/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/windowCenter/winB/index.html -------------------------------------------------------------------------------- /test/windowCenter/winB/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/windowCenter/winB/index.js -------------------------------------------------------------------------------- /test/windowCenter/winB/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/test/windowCenter/winB/render.js -------------------------------------------------------------------------------- /update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SugarTurboS/Sugar-Electron/HEAD/update.md --------------------------------------------------------------------------------