NEWS
[Gelöst] nach Admin upgrade 3.3.4 keine Webseite mehr
-
Kommando nicht gefunden. `
Dann hat er wohl den letzten Befehl nicht ausgeführt. Klappt es mitnode_modules/.bin/gulp
?
-
Sorry,
habe gerade downgrade auf 3.3.3 gemacht.
Muss ich gleich nochmal versuchen.
-
Kurzer test:
root@openmediavault /opt/iobroker/node_modules/iobroker.admin > node_modules/.bin/gulp [13:09:15] No gulpfile found root@openmediavault /opt/iobroker/node_modules/iobroker.admin >
Sollten wir das Thema besser auftrennen?
Hat ja nichts mit "NPM Error" zu tun und ist auch nicht "Gelöst".
Kannst du das machen?
-
Habs getrennt, danke für den Link! ich war eben zu faul zum suchen
Gruß
Rainer
-
root@openmediavault /opt/iobroker/node_modules/iobroker.admin > node_modules/.bin/gulp [13:09:15] No gulpfile found root@openmediavault /opt/iobroker/node_modules/iobroker.admin > ```` `
Öhh, auf Github sehe ich definitiv ein gulpfile.js im Hauptordner. Ist die Datei bei dir in /opt/iobroker/node_modules/iobroker.admin vorhanden?
Alternativ könntest du folgenden Befehl probieren, der sollte das gleiche tun:
npm run prepublish
-
-
Also ich weiß nicht was oder wohin er mit :
npm i https://github.com/ioBroker/ioBroker.admin
Installiert:
root@openmediavault /opt/iobroker > ls -la node_modules/iobroker.admin/ insgesamt 168 drwxrwxrwx 6 root root 4096 Mär 22 13:19 . drwxrwxrwx 784 root root 36864 Mär 22 14:49 .. drwxrwxrwx 2 root root 4096 Mär 22 13:19 admin -rw-rw-rw- 1 root root 15039 Mär 22 13:19 CHANGELOG_OLD.md -rw-rw-rw- 1 root root 9425 Mär 22 13:19 io-package.json drwxrwxrwx 2 root root 4096 Mär 22 13:19 lib -rw-rw-rw- 1 root root 1120 Mär 22 13:19 LICENSE -rw-rw-rw- 1 root root 12397 Mär 22 13:19 main.js drwxrwxrwx 160 root root 4096 Mär 22 13:19 node_modules -rw-rw-rw- 1 root root 2971 Mär 22 13:19 package.json -rw-rw-rw- 1 root root 44898 Mär 22 13:19 package-lock.json -rw-rw-rw- 1 root root 8576 Mär 22 13:19 README.md drwxrwxrwx 8 root root 4096 Mär 22 13:19 www root@openmediavault /opt/iobroker > npm i https://github.com/ioBroker/ioBroker.admin npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis-mywidgets/package.json' + iobroker.admin@3.3.4 removed 175 packages and updated 1 package in 19.825s root@openmediavault /opt/iobroker > ls -la node_modules/iobroker.admin/ insgesamt 116 drwxr-xr-x 4 root root 4096 Mär 22 17:56 . drwxrwxrwx 784 root root 36864 Mär 22 17:56 .. drwxr-xr-x 2 root root 4096 Mär 22 17:56 admin -rw-r--r-- 1 root root 14519 Mär 22 17:56 CHANGELOG_OLD.md -rw-r--r-- 1 root root 9740 Mär 22 17:56 io-package.json drwxr-xr-x 2 root root 4096 Mär 22 17:56 lib -rw-r--r-- 1 root root 1099 Mär 22 17:56 LICENSE -rw-r--r-- 1 root root 12397 Mär 22 17:56 main.js -rw-r--r-- 1 root root 2976 Mär 22 17:56 package.json -rw-r--r-- 1 root root 8421 Mär 22 17:56 README.md root@openmediavault /opt/iobroker >
Aber die Files aus dem Github Package die man erhält wenn man das ZIP lädt sind nicht zu sehen.
-
Wofür kann/soll ich diesen Befehl nehmen? `
Der wäre anstatt "gulp" oder "node_modules/.bin/gulp". -
OK.
Aber ohne die Files muss ich das garnicht weiter testen.
-
OK.
Aber ohne die Files muss ich das garnicht weiter testen. `
Probier mal als Installationsbefehlnpm i https://github.com/ioBroker/ioBroker.admin/tarball/master
also explizit auf den Tarball verweisen.
-
Kann ich erst morgen.
Bin heute nicht mehr lokal am Rechner und remote über Ipad will ich das nicht probieren.
-
Bin ja gerne Versuchskaninchen
root@openmediavault /opt/iobroker > npm i https://github.com/ioBroker/ioBroker.admin/tarball/master npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis-mywidgets/package .json' + iobroker.admin@3.3.4 removed 175 packages and updated 1 package in 15.442s root@openmediavault /opt/iobroker > ls -la node_modules/iobroker.admin/ insgesamt 168 drwxr-xr-x 7 root root 4096 Mär 23 09:51 . drwxrwxrwx 784 root root 36864 Mär 23 09:51 .. drwxr-xr-x 3 root root 4096 Mär 23 09:51 admin -rw-r--r-- 1 root root 713 Mär 21 18:41 appveyor.yml -rw-r--r-- 1 root root 14519 Mär 21 18:41 CHANGELOG_OLD.md -rw-r--r-- 1 root root 1844 Mär 21 18:41 DEVELOPER.md drwxr-xr-x 6 root root 4096 Mär 23 09:51 docs -rw-r--r-- 1 root root 23081 Mär 21 18:41 gulpfile.js -rw-r--r-- 1 root root 9740 Mär 21 18:41 io-package.json drwxr-xr-x 2 root root 4096 Mär 23 09:51 lib -rw-r--r-- 1 root root 1099 Mär 21 18:41 LICENSE -rw-r--r-- 1 root root 12397 Mär 21 18:41 main.js -rw-r--r-- 1 root root 128 Mär 21 18:41 .npmignore -rw-r--r-- 1 root root 3083 Mär 23 09:51 package.json -rw-r--r-- 1 root root 8421 Mär 21 18:41 README.md drwxr-xr-x 11 root root 4096 Mär 23 09:51 src drwxr-xr-x 3 root root 4096 Mär 23 09:51 test -rw-r--r-- 1 root root 447 Mär 21 18:41 .travis.yml root@openmediavault /opt/iobroker > cd node_modules/iobroker.admin root@openmediavault /opt/iobroker/node_modules/iobroker.admin > npm i gulp npm WARN deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://med ium.com/gulpjs/gulp-util-ca3b1f9f9ac5 npm WARN deprecated graceful-fs@3.0.11: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future v ersions of Node.js npm notice created a lockfile as package-lock.json. You should commit this file. + gulp@3.9.1 added 272 packages from 163 contributors in 5.581s root@openmediavault /opt/iobroker/node_modules/iobroker.admin > node_modules/.bin/gulp module.js:478 throw err; ^ Error: Cannot find module 'gulp-less' at Function.Module._resolveFilename (module.js:476:15) at Function.Module._load (module.js:424:25) at Module.require (module.js:504:17) at require (internal/module.js:20:19) at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.admin/gulpfile.js:3:21) at Module._compile (module.js:577:32) at Object.Module._extensions..js (module.js:586:10) at Module.load (module.js:494:32) at tryModuleLoad (module.js:453:12) at Function.Module._load (module.js:445:3) root@openmediavault /opt/iobroker/node_modules/iobroker.admin ></anonymous>
Wenigstens sind die Dateien jetzt vorhanden.
Aber "gulp" lässt sich nicht ausführen.
Und wenn ich den Admin startet steht im Browser wieder das:
This adapter cannot be installed directly from github. You must install it from npm. Write for that "npm install iobroker.admin" in according directory.
-
Habe mal das "gulp-less" nach installiert.
Dann vermisst er das nächste:
root@openmediavault /opt/iobroker/node_modules/iobroker.admin > node_modules/.bin/gulp module.js:478 throw err; ^ Error: Cannot find module 'gulp-sass' at Function.Module._resolveFilename (module.js:476:15) at Function.Module._load (module.js:424:25) at Module.require (module.js:504:17) at require (internal/module.js:20:19) at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.admin/gulpfile.js:4:21) at Module._compile (module.js:577:32) at Object.Module._extensions..js (module.js:586:10) at Module.load (module.js:494:32) at tryModuleLoad (module.js:453:12) at Function.Module._load (module.js:445:3) root@openmediavault /opt/iobroker/node_modules/iobroker.admin ></anonymous>
-
Mal alle fehlenden und nicht automatisch installierten Pakete Manuel hinzugefügt und dann "gulp" gestartet:
root@openmediavault /opt/iobroker/node_modules/iobroker.admin > node_modules/.bin/gulp [10:14:23] Using gulpfile /opt/iobroker/node_modules/iobroker.admin/gulpfile.js [10:14:23] Starting 'wwwLanguages2words'... [10:14:23] Finished 'wwwLanguages2words' after 55 ms [10:14:23] Starting 'adminLanguages2words'... [10:14:23] Finished 'adminLanguages2words' after 2.93 ms [10:14:23] Starting '1_words'... [10:14:23] Finished '1_words' after 18 μs [10:14:23] Starting 'iobCSS'... [10:14:23] Starting 'adminCSS'... [10:14:23] Starting 'appCSS'... [10:14:23] Finished 'appCSS' after 2.99 ms [10:14:23] Starting 'treeTableCSS'... [10:14:23] Starting 'configCSS'... [10:14:23] Finished 'configCSS' after 1.69 ms [10:14:23] Starting 'materializeCSS'... [10:14:23] Finished 'materializeCSS' after 1.65 ms [10:14:23] Starting 'vendorJS'... [10:14:23] Starting 'materializeJS'... [10:14:23] Starting 'appJS'... [10:14:23] Starting 'fancyTreeJS'... [10:14:23] Starting 'appHTML'... [10:14:23] Starting 'aceCopy'... [10:14:23] Starting 'colorpickerCopy'... [10:14:23] Starting 'colorpick.min'... [10:14:27] Finished 'colorpick.min' after 3.67 s [10:14:27] Starting 'appCopy'... [10:14:27] Finished 'aceCopy' after 3.68 s [10:14:27] Finished 'treeTableCSS' after 3.7 s [10:14:27] Finished 'fancyTreeJS' after 3.69 s [10:14:27] Finished 'iobCSS' after 3.83 s [10:14:27] Finished 'adminCSS' after 3.82 s [10:14:27] Starting '2_css'... [10:14:27] Finished '2_css' after 2.3 μs [10:14:27] Finished 'colorpickerCopy' after 4 s events.js:160 throw er; // Unhandled 'error' event ^ ReferenceError: Unknown plugin "transform-es2015-arrow-functions" specified in "base" at 0, attempted to resolve relative to "/opt/iobroker/node_modules/iobroker.admin/src/materialize-css/js" at /opt/iobroker/node_modules/iobroker.admin/node_modules/babel-core/lib/transformation/file/options/option-manager.js:180:17 at Array.map (native) at Function.normalisePlugins (/opt/iobroker/node_modules/iobroker.admin/node_modules/babel-core/lib/transformation/file/options/option-manager.js:158:20) at OptionManager.mergeOptions (/opt/iobroker/node_modules/iobroker.admin/node_modules/babel-core/lib/transformation/file/options/option-manager.js:234:36) at OptionManager.init (/opt/iobroker/node_modules/iobroker.admin/node_modules/babel-core/lib/transformation/file/options/option-manager.js:368:12) at File.initOptions (/opt/iobroker/node_modules/iobroker.admin/node_modules/babel-core/lib/transformation/file/index.js:212:65) at new File (/opt/iobroker/node_modules/iobroker.admin/node_modules/babel-core/lib/transformation/file/index.js:135:24) at Pipeline.transform (/opt/iobroker/node_modules/iobroker.admin/node_modules/babel-core/lib/transformation/pipeline.js:46:16) at DestroyableTransform._transform (/opt/iobroker/node_modules/iobroker.admin/node_modules/gulp-babel/index.js:36:22) at DestroyableTransform.Transform._read (/opt/iobroker/node_modules/iobroker.admin/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:184:10) at DestroyableTransform.Transform._write (/opt/iobroker/node_modules/iobroker.admin/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:172:83) at doWrite (/opt/iobroker/node_modules/iobroker.admin/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:418:64) root@openmediavault /opt/iobroker/node_modules/iobroker.admin >
-
Mal alle fehlenden und nicht automatisch installierten Pakete Manuel hinzugefügt `
Ahhh, das macht Sinn. "npm install paketname" installiert nur die dependencies, nicht die devDependencies, ganz vergessen.npm install
im Ordner des Admin-Adapters sollte eigentlich alle devDependencies installieren. Das Transform-Plugin scheint er nämlich nicht installiert zu haben.
-
npm install ```` `
:oops: Hätte ich auch drauf kommen können aber wenn man davor sitzt …. wie war das mit dem Wald und den Bäumen
root@openmediavault /opt/iobroker/node_modules/iobroker.admin > npm install npm WARN prepublish-on-install As of npm@5, `prepublish` scripts are deprecated. npm WARN prepublish-on-install Use `prepare` for build steps and `prepublishOnly` for upload-only. npm WARN prepublish-on-install See the deprecation note in `npm help scripts` for more information. npm WARN lifecycle iobroker.admin@3.3.4~prepublish: cannot run in wd %s %s (wd=%s) iobroker.admin@3.3.4 node node_modules/gulp/bin/gulp default /opt/iobroker/node_modules/iobroker.admin added 161 packages from 395 contributors in 7.49s root@openmediavault /opt/iobroker/node_modules/iobroker.admin > node_modules/.bin/gulp [10:34:22] Using gulpfile /opt/iobroker/node_modules/iobroker.admin/gulpfile.js [10:34:22] Starting 'wwwLanguages2words'... [10:34:22] Finished 'wwwLanguages2words' after 70 ms [10:34:22] Starting 'adminLanguages2words'... [10:34:22] Finished 'adminLanguages2words' after 2.69 ms [10:34:22] Starting '1_words'... [10:34:22] Finished '1_words' after 21 μs [10:34:22] Starting 'iobCSS'... [10:34:22] Starting 'adminCSS'... [10:34:22] Starting 'appCSS'... [10:34:22] Finished 'appCSS' after 3.22 ms [10:34:22] Starting 'treeTableCSS'... [10:34:22] Starting 'configCSS'... [10:34:22] Finished 'configCSS' after 1.89 ms [10:34:22] Starting 'materializeCSS'... [10:34:22] Finished 'materializeCSS' after 1.75 ms [10:34:22] Starting 'vendorJS'... [10:34:22] Starting 'materializeJS'... [10:34:22] Starting 'appJS'... [10:34:22] Starting 'fancyTreeJS'... [10:34:22] Starting 'appHTML'... [10:34:22] Starting 'aceCopy'... [10:34:22] Starting 'colorpickerCopy'... [10:34:22] Starting 'colorpick.min'... [10:34:26] Finished 'colorpick.min' after 3.91 s [10:34:26] Starting 'appCopy'... [10:34:26] Finished 'fancyTreeJS' after 3.91 s [10:34:26] Finished 'aceCopy' after 3.92 s [10:34:26] Finished 'treeTableCSS' after 4.02 s [10:34:26] Finished 'iobCSS' after 4.08 s [10:34:26] Finished 'adminCSS' after 4.07 s [10:34:26] Starting '2_css'... [10:34:26] Finished '2_css' after 2.56 μs [10:34:26] Finished 'colorpickerCopy' after 4.25 s [10:34:50] Finished 'vendorJS' after 27 s [10:34:50] Finished 'materializeJS' after 28 s [10:34:50] Finished 'appHTML' after 27 s [10:34:56] Finished 'appJS' after 33 s [10:34:56] Starting '3_js'... [10:34:56] Finished '3_js' after 13 μs [10:34:56] Finished 'appCopy' after 30 s [10:34:56] Starting '4_static'... [10:34:56] Finished '4_static' after 10 μs [10:34:56] Starting 'default'... [10:34:56] Finished 'default' after 1.45 μs root@openmediavault /opt/iobroker/node_modules/iobroker.admin >
Admin Webseite erreichbar.
-
Super!
Zur Vollständigkeit: folgendes hat bei mir funktioniert
/opt/iobroker $ npm i https://github.com/ioBroker/ioBroker.admin/tarball/master /opt/iobroker $ cd node_modules/iobroker.admin /opt/iobroker/node_modules/iobroker.admin $ npm install /opt/iobroker/node_modules/iobroker.admin $ npm run prepublish
-
Habe das gerade mal auf meinem Standalone PI3 probiert. Da legt der "gulp" Befehl den PI nach einiger Zeit lahm.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 977 pi 20 0 530176 444596 21028 R 109,3 47,0 3:34.32 gulp
Der kleine PI hat ganz schön was zu tun mit dem "gulp"
-
Der kleine PI hat ganz schön was zu tun mit dem "gulp" `
Wird schon seinen Grund haben, dass das nicht bei jeder Installation getan wird -
Hallo Leute
Hab aktuell gerade auch das Problem das bei mir nach dem Update die Fehlermeldung erscheint
This adapter cannot be installed directly from github. You must install it from npm. Write for that "npm install iobroker.admin" in according directory.
Hab laut dem Hinweis hier im Beitrag folgendes ausgeführt
/opt/iobroker $ npm i https://github.com/ioBroker/ioBroker.admin/tarball/master /opt/iobroker $ cd node_modules/iobroker.admin /opt/iobroker/node_modules/iobroker.admin $ npm install /opt/iobroker/node_modules/iobroker.admin $ npm run prepublish
Ich erhalte aber nach ausführen von npm i https://github.com/ioBroker/ioBroker.ad … all/master
einen ERR! code 1
~~https://i.imgur.com/BZbTAqJ.png" />
Hab mal den Rest weiter ausgeführt und das lief ohne Probleme durch
Allerdings komm ich noch immer nicht auf die Adminoberfläche und bekomm noch immer die selbe Fehlermeldung.
Kann mir bitte jemand erklären was es sich mit dem ERR1 code 1 Fehler auf sich hat und ob ich etwas falsch gemacht habe.
Danke für eure HIlfe.
lg
mandragora~~