diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..00023c9 --- /dev/null +++ b/.npmrc @@ -0,0 +1,4 @@ +registry=https://registry.npmmirror.com/ +disturl=https://registry.npmmirror.com/-/binary/node +electron_mirror=https://npmmirror.com/mirrors/electron/ +electron-builder-binaries_mirror=https://registry.npmmirror.com/-/binary/electron-builder-binaries/ diff --git a/electron/index.js b/electron/index.js index c0028e2..ac8bedc 100644 --- a/electron/index.js +++ b/electron/index.js @@ -1,6 +1,6 @@ -const { Application } = require('ee-core'); +'use strict'; -class Index extends Application { +class Index { constructor() { super(); diff --git a/main.ts b/main.ts deleted file mode 100644 index 1bcdb0a..0000000 --- a/main.ts +++ /dev/null @@ -1,6 +0,0 @@ -// const { ElectronEgg } = require('ee-core'); -// new ElectronEgg(); - -import ElectronEgg from 'ee-core-ts/dist/main' - -new ElectronEgg(""); \ No newline at end of file diff --git a/package.json b/package.json index 01daf87..1e6698d 100644 --- a/package.json +++ b/package.json @@ -3,11 +3,10 @@ "version": "4.0.0", "description": "A fast, desktop software development framework", "main": "main.js", - "type": "module", "scripts": { "dev": "ee-bin dev", "dev-frontend": "ee-bin dev --serve=frontend", - "dev-electron": "ee-bin-m dev --serve=electron", + "dev-electron": "ee-bin dev --serve=electron", "build-frontend": "ee-bin build --cmds=frontend && ee-bin move --flag=frontend_dist", "start": "ee-bin start", "rd": "ee-bin move --flag=frontend_dist", @@ -35,7 +34,7 @@ "build-l-armv7l": "electron-builder --config=./electron/config/builder.json -l=deb --armv7l", "build-lr-64": "electron-builder --config=./electron/config/builder.json -l=rpm --x64", "build-lp-64": "electron-builder --config=./electron/config/builder.json -l=pacman --x64", - "test": "set DEBUG=* && electron . --env=local" + "test": "cross-env DEBUG=* ee-bin dev --serve=electron" }, "repository": "https://github.com/dromara/electron-egg.git", "keywords": [ @@ -46,6 +45,8 @@ "author": "哆啦好梦, Inc <530353222@qq.com>", "license": "Apache", "devDependencies": { + "cross-env": "^7.0.3", + "debug": "^4.3.7", "ee-bin": "file:.yalc/ee-bin", "ee-bin-ts": "file:.yalc/ee-bin-ts", "electron": "^29.4.0", diff --git a/yalc.lock b/yalc.lock index 089402b..530441b 100644 --- a/yalc.lock +++ b/yalc.lock @@ -16,7 +16,7 @@ "replaced": "^0.1.0-beta.3" }, "ee-core": { - "signature": "57540b8148aa2a549e018df2e7af36e5", + "signature": "4076fc4dc98ed3cc7ef7e6ba39889f03", "file": true } }