Open arthurlutz opened 7 years ago
Hello, it seems that your node version (and so, your npm version) are not compatible with Openveo-Core prerequisites. NodeJs 7 (and NPM 4.x) will be supported on next release of Openveo-Core, Openveo-Publish will be also updated (what should come in the next 2-3 weeks).
As a temporary solution until the next release, I invite you to downgrade your NodeJS and NPM version.
@pchampclos thanks for you answer. I downgraded to node v4.8.1, the two npm install went fine (although I did have to specify a version for publish npm install @openveo/publish@2.1.2
otherwise it would be looking for version 4.0.0rc of core and I have installed 0.3.0).
I still have a bunch of 404s and the login prompt still doesn't appear.
You need to consider 2 different configuration:
NodeJs 4.x + NPM 2.X with @openveo/core@3.0.0 and @openveo/publish@2.1.2
NodeJs 7.x + NPM 4.x with @openveo/core@4.0.0-RC2 and @openveo/publish@3.0.0-RC2
These compatibilities are set with peerdependencies in package.json. NPM will just warning you when you install uncompatible version. You can, but it will not run.
Please note that:
install @openveo/core@3.0.0 should install @openveo/api@3.1.0 in core nodes_module folder
install @openveo/core@4.0.0-RC2 should install @openveo/api@4.0.0-RC2 in core nodes_module folder
Please note again that login page is available to this path: http://domain:port/be/login When you configuration is good, and you launch your core server.js, did you have any error message at launch?
From a working openveo-core I can't get to install openveo-publish :
In the browser the login popup does not appear, I have a bunch of 404 on js files (multirange.js, time-polyfill, PublishApp, etc.)
Am running with nodejs 7.x on an ubuntu. I do get an UNMET PEER DEPENDENCY :
What am I missing ?