init
正在显示
.electron-vue/build.js
0 → 100644
.electron-vue/dev-client.js
0 → 100644
.electron-vue/dev-runner.js
0 → 100644
此差异已折叠。
.travis.yml
0 → 100644
app/dist/0.js
已删除
100644 → 0
此差异已折叠。
app/dist/1.js
已删除
100644 → 0
app/dist/2.js
已删除
100644 → 0
app/dist/3.js
已删除
100644 → 0
app/dist/4.js
已删除
100644 → 0
文件已删除
app/dist/imgs/404.png
已删除
100644 → 0
95.8 KB
app/package.json
已删除
100644 → 0
app/src/renderer/api/login.js
已删除
100644 → 0
app/src/renderer/api/table.js
已删除
100644 → 0
95.8 KB
4.7 KB
此差异已折叠。
app/src/renderer/main.js
已删除
100644 → 0
appveyor.yml
0 → 100644
build/icons/256x256.png
0 → 100644
34.7 KB
config.js
已删除
100644 → 0
config/dev.env.js
已删除
100644 → 0
config/index.js
已删除
100644 → 0
config/prod.env.js
已删除
100644 → 0
dist/web/.gitkeep
0 → 100644
package-lock.json
0 → 100644
此差异已折叠。
| { | { | ||
| "name": "electron-vue-admin", | "name": "my-project", | ||
| "version": "0.0.0", | "version": "3.0.0", | ||
| "author": "Pan <panfree23@gmail.com>", | |||
| "description": "An electron-vue project", | "description": "An electron-vue project", | ||
| "license": "MIT", | |||
| "main": "./dist/electron/main.js", | |||
| "scripts": { | "scripts": { | ||
| "build": "npm run pack && build", | "build": "node .electron-vue/build.js && electron-builder", | ||
| "build:dir": "npm run pack && build --dir", | "build:dir": "node .electron-vue/build.js && electron-builder --dir", | ||
| "dev": "node tasks/runner.js", | "build:clean": "cross-env BUILD_TARGET=clean node .electron-vue/build.js", | ||
| "lint": "eslint --ext .js,.vue -f ./node_modules/eslint-friendly-formatter app", | "build:web": "cross-env BUILD_TARGET=web node .electron-vue/build.js", | ||
| "lint:fix": "eslint --ext .js,.vue -f ./node_modules/eslint-friendly-formatter --fix app", | "dev": "node .electron-vue/dev-runner.js", | ||
| "lint": "eslint --ext .js,.vue -f ./node_modules/eslint-friendly-formatter src", | |||
| "lint:fix": "eslint --ext .js,.vue -f ./node_modules/eslint-friendly-formatter --fix src", | |||
| "pack": "npm run pack:main && npm run pack:renderer", | "pack": "npm run pack:main && npm run pack:renderer", | ||
| "pack:main": "cross-env NODE_ENV=production webpack -p --progress --colors --config webpack.main.config.js", | "pack:main": "cross-env NODE_ENV=production webpack --progress --colors --config .electron-vue/webpack.main.config.js", | ||
| "pack:renderer": "cross-env NODE_ENV=production webpack -p --progress --colors --config webpack.renderer.config.js", | "pack:renderer": "cross-env NODE_ENV=production webpack --progress --colors --config .electron-vue/webpack.renderer.config.js", | ||
| "postinstall": "npm run lint:fix && cd app && npm install" | "postinstall": "npm run lint:fix" | ||
| }, | }, | ||
| "build": { | "build": { | ||
| "productName": "ElectronVue", | "productName": "my-project", | ||
| "appId": "org.simulatedgreg.electron-vue", | "appId": "org.simulatedgreg.electron-vue", | ||
| "category": "public.app-category.tools", | "directories": { | ||
| "output": "build" | |||
| }, | |||
| "files": [ | |||
| "dist/electron/**/*" | |||
| ], | |||
| "dmg": { | "dmg": { | ||
| "contents": [ | "contents": [ | ||
| { | { | ||
| ... | @@ -32,63 +42,60 @@ | ... | @@ -32,63 +42,60 @@ |
| } | } | ||
| ] | ] | ||
| }, | }, | ||
| "files": [ | |||
| "dist/", | |||
| "node_modules/", | |||
| "package.json" | |||
| ], | |||
| "mac": { | "mac": { | ||
| "icon": "app/icons/icon.icns" | "icon": "build/icons/icon.icns" | ||
| }, | }, | ||
| "win": { | "win": { | ||
| "icon": "app/icons/icon.ico" | "icon": "build/icons/icon.ico" | ||
| }, | }, | ||
| "linux": { | "linux": { | ||
| "target": [ | "icon": "build/icons" | ||
| "AppImage" | |||
| ] | |||
| } | } | ||
| }, | }, | ||
| "author": "Greg Holguin <simulatedgreg@gmail.com>", | "dependencies": { | ||
| "license": "MIT", | "vue": "^2.3.3", | ||
| "devDependencies": { | "axios": "^0.16.1", | ||
| "babel-core": "^6.8.0", | "vue-electron": "^1.0.6", | ||
| "babel-loader": "^6.2.4", | "vue-router": "^2.5.3", | ||
| "babel-plugin-transform-runtime": "^6.8.0", | "vuex": "^2.3.1" | ||
| "babel-preset-es2015": "^6.6.0", | |||
| "babel-preset-stage-0": "^6.5.0", | |||
| "babel-register": "^6.18.0", | |||
| "babel-runtime": "^6.6.1", | |||
| "cross-env": "^3.1.4", | |||
| "css-loader": "^0.26.1", | |||
| "del": "^2.2.1", | |||
| "devtron": "^1.1.0", | |||
| "electron": "^1.3.1", | |||
| "electron-debug": "^1.1.0", | |||
| "electron-devtools-installer": "^2.0.1", | |||
| "electron-builder": "^11.4.4", | |||
| "electron-rebuild": "^1.1.3", | |||
| "babel-eslint": "^7.0.0", | |||
| "eslint": "^3.13.1", | |||
| "eslint-friendly-formatter": "^2.0.5", | |||
| "eslint-loader": "^1.3.0", | |||
| "eslint-plugin-html": "^2.0.0", | |||
| "extract-text-webpack-plugin": "^2.0.0-beta.4", | |||
| "file-loader": "^0.9.0", | |||
| "html-webpack-plugin": "^2.16.1", | |||
| "json-loader": "^0.5.4", | |||
| "style-loader": "^0.13.1", | |||
| "tree-kill": "^1.1.0", | |||
| "url-loader": "^0.5.7", | |||
| "vue-hot-reload-api": "^2.0.7", | |||
| "vue-html-loader": "^1.2.2", | |||
| "vue-loader": "^10.0.2", | |||
| "vue-style-loader": "^1.0.0", | |||
| "vue-template-compiler": "^2.3.3", | |||
| "webpack": "^2.2.1", | |||
| "webpack-dev-server": "^2.3.0", | |||
| "node-sass": "4.5.2", | |||
| "sass-loader": "6.0.5" | |||
| }, | }, | ||
| "dependencies": {} | "devDependencies": { | ||
| "babel-core": "^6.25.0", | |||
| "babel-loader": "^7.1.1", | |||
| "babel-plugin-transform-runtime": "^6.23.0", | |||
| "babel-preset-env": "^1.6.0", | |||
| "babel-preset-stage-0": "^6.24.1", | |||
| "babel-register": "^6.24.1", | |||
| "babili-webpack-plugin": "^0.1.2", | |||
| "cfonts": "^1.1.3", | |||
| "chalk": "^2.1.0", | |||
| "copy-webpack-plugin": "^4.0.1", | |||
| "cross-env": "^5.0.5", | |||
| "css-loader": "^0.28.4", | |||
| "del": "^3.0.0", | |||
| "devtron": "^1.4.0", | |||
| "electron": "^1.7.5", | |||
| "electron-debug": "^1.4.0", | |||
| "electron-devtools-installer": "^2.2.0", | |||
| "electron-builder": "^19.19.1", | |||
| "babel-eslint": "^7.2.3", | |||
| "eslint": "^4.4.1", | |||
| "eslint-friendly-formatter": "^3.0.0", | |||
| "eslint-loader": "^1.9.0", | |||
| "eslint-plugin-html": "^3.1.1", | |||
| "extract-text-webpack-plugin": "^3.0.0", | |||
| "file-loader": "^0.11.2", | |||
| "html-webpack-plugin": "^2.30.1", | |||
| "multispinner": "^0.2.1", | |||
| "node-loader": "^0.6.0", | |||
| "style-loader": "^0.18.2", | |||
| "url-loader": "^0.5.9", | |||
| "vue-html-loader": "^1.2.4", | |||
| "vue-loader": "^13.0.5", | |||
| "vue-style-loader": "^3.0.1", | |||
| "vue-template-compiler": "^2.4.2", | |||
| "webpack": "^3.5.2", | |||
| "webpack-dev-server": "^2.7.1", | |||
| "webpack-hot-middleware": "^2.18.2" | |||
| } | |||
| } | } |
src/renderer/assets/.gitkeep
0 → 100644
src/renderer/main.js
0 → 100644
src/renderer/router/index.js
0 → 100644
src/renderer/store/index.js
0 → 100644
static/.gitkeep
0 → 100644
tasks/runner.js
已删除
100644 → 0