fixed npm deps

This commit is contained in:
Sebastian Frank 2018-11-01 12:10:29 +01:00
parent 667e14999d
commit 6d9bcdc127
7 changed files with 5616 additions and 3526 deletions

View File

@ -1,4 +1,5 @@
[![pipeline status](https://git.basehosts.de:20443/panel/basispanel-ui/badges/master/pipeline.svg)](https://git.basehosts.de:20443/panel/basispanel-ui/commits/master) ![build status](https://ci.drone1.basehosts.de/api/badges/panel/baseui/status.svg)
# basispanel UI # basispanel UI
@ -16,8 +17,8 @@
```bash ```bash
# falls nicht bereits vorhanden # falls nicht bereits vorhanden
git clone ssh://git@git.basehosts.de:22234/panel/basispanel-ui.git git clone ssh://git@gitbase.de:2222/panel/baseui.git
cd basispanel-ui cd baseui
# die Branch auschecken, für die man verantwortlich ist # die Branch auschecken, für die man verantwortlich ist
git checkout matdev # z.B. für Mathias git checkout matdev # z.B. für Mathias
@ -37,7 +38,7 @@ npm run serve
### Windows ### Windows
- z.B. SourceTree für GIT - z.B. SourceTree für GIT
- Repository `ssh://git@git.basehosts.de:22234/panel/basispanel-ui.git` clonen - Repository `ssh://git@gitbase.de:2222/panel/baseui.git` clonen
- Branch wechseln (`matdev` für Mathias) - Branch wechseln (`matdev` für Mathias)
- Konsole (cmd oder PowerShell) aufrufen - Konsole (cmd oder PowerShell) aufrufen
- ins Verzeichnis ..../basispanel-ui wechseln - ins Verzeichnis ..../basispanel-ui wechseln
@ -80,7 +81,7 @@ git push
## Build-Prozess ## Build-Prozess
- wird auf Gitlab-Server/Runner durch `.gitlab-ci.yml` automatisch erledigt - wird auf Drone-Server durch `.drone.yml` automatisch erledigt
```bash ```bash
# Module installieren (erzeugt node_modules/) # Module installieren (erzeugt node_modules/)
@ -102,8 +103,6 @@ npm run build
- in `.gitlab.yml` ist der Deploy für alle Branches auf "http://ui.basispanel.de/" eingerichtet - in `.gitlab.yml` ist der Deploy für alle Branches auf "http://ui.basispanel.de/" eingerichtet
- master: http://ui.basispanel.de/master/ - master: http://ui.basispanel.de/master/
- matdev: http://ui.basispanel.de/matdev/ - matdev: http://ui.basispanel.de/matdev/
- die jeweiligen URL's sind auch unter Gitlab Environments im Projekt zu finden
- sollte mal ein automatische Deploy (fltp mirror) nicht alle geänderten Dateien kopieren, gibt es einen `deploy_fullsync` in Gitlab Pipelines, den man manuell anstoßen kann
## bei Problemen ## bei Problemen

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
"ui": { "ui": {
"title": "MyApp", "title": "MyApp",
"api": { "api": {
"baseURL": "https://cx20.basehosts.de/api/v1/" "baseURL": "https://www.basispanel.de/api/v1/"
}, },
"navigation": { "navigation": {
"main": [ "main": [

View File

@ -10,7 +10,7 @@
<div id="vue-app"> <div id="vue-app">
<div is="app">Lade, bitte warten...</div> <div is="app">Lade, bitte warten...</div>
</div> </div>
<script src="build/baseui-main.bundle.js"></script> <script src="build/main.js"></script>
</body> </body>
</html> </html>

9080
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -17,34 +17,35 @@
"license": "UNLICENSED", "license": "UNLICENSED",
"private": true, "private": true,
"devDependencies": { "devDependencies": {
"babel-core": "^6.26.0", "babel-core": "^6.26.3",
"babel-eslint": "^7.2.3", "babel-eslint": "^7.2.3",
"babel-loader": "^7.1.2", "babel-loader": "^7.1.5",
"babel-plugin-syntax-dynamic-import": "^6.18.0", "babel-plugin-syntax-dynamic-import": "^6.18.0",
"babel-preset-es2015": "^6.24.1", "babel-preset-es2015": "^6.24.1",
"css-loader": "^0.28.5", "css-loader": "^0.28.11",
"eslint": "^4.5.0", "eslint": "^4.19.1",
"eslint-loader": "^1.9.0", "eslint-loader": "^1.9.0",
"eslint-plugin-vue": "^3.12.0", "eslint-plugin-vue": "^3.14.0",
"less": "^2.7.2", "less": "^3.8.1",
"less-loader": "^4.0.5", "less-loader": "^4.1.0",
"url-loader": "^0.6.1", "url-loader": "^0.6.2",
"vue-hot-reload-api": "^2.1.0", "vue-hot-reload-api": "^2.3.1",
"vue-html-loader": "^1.2.4", "vue-html-loader": "^1.2.4",
"vue-loader": "^13.0.4", "vue-loader": "^13.7.3",
"vue-template-compiler": "^2.4.2", "vue-template-compiler": "^2.5.17",
"webpack": "^3.5.5", "webpack": "^3.12.0",
"webpack-dev-server": "^2.7.1" "webpack-cli": "^3.1.2",
"webpack-dev-server": "^3.1.10"
}, },
"dependencies": { "dependencies": {
"axios": "^0.16.2", "axios": "^0.16.2",
"babel-polyfill": "^6.26.0", "babel-polyfill": "^6.26.0",
"intersection-observer": "^0.4.0", "intersection-observer": "^0.4.3",
"jwt-decode": "^2.2.0", "jwt-decode": "^2.2.0",
"vue": "^2.4.2", "vue": "^2.5.17",
"vue-observe-visibility": "^0.1.3", "vue-observe-visibility": "^0.1.3",
"vue-router": "^2.7.0", "vue-router": "^2.8.1",
"vuex": "^2.3.1" "vuex": "^2.5.0"
}, },
"babel": { "babel": {
"presets": [ "presets": [