Well - that is weird since I was 90% sure that npm should have been locally
picked up and not the system installed one...

Kevin Risden


On Mon, Jul 8, 2019 at 3:43 PM Colm O hEigeartaigh <cohei...@apache.org>
wrote:

> I just removed node locally and it seems to work fine now - thanks for all
> your help!
>
> Colm.
>
> On Mon, Jul 8, 2019 at 7:19 PM Kevin Risden <kris...@apache.org> wrote:
>
> > Colm and Larry - the installed version of NPM shouldn't matter. You
> should
> > be able to remove local NPM and it should work. The frontend-maven-plugin
> > will download NPM so it is a clean build each time if necessary (and
> > doesn't end up on global path). It shouldn't use the locally installed
> NPM
> > at all.
> >
> > You can check the log files for the Maven build and see which NPM is
> used.
> > This also shouldn't matter which Java version. I have been running on
> > Ubuntu and Mac without issues.
> >
> > Colm - Can you see if this reproduces without Maven? (This assumes you
> have
> > run the Maven frontend plugin at least once)
> >
> > cd gateway-admin-ui
> > ./npm install
> > ./npm run build-prod
> >
> > The above npm script is a wrapper around the one installed locally just
> for
> > Knox and not the global one installed on the system.
> >
> > Kevin Risden
> >
> >
> > On Mon, Jul 8, 2019 at 1:27 PM Colm O hEigeartaigh <cohei...@apache.org>
> > wrote:
> >
> > > Hi Larry,
> > >
> > > Perhaps the problem is my newer version of NPM?
> > >
> > > > npm -version
> > > 5.8.0
> > > > mvn -version
> > > Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555;
> > > 2019-04-04T20:00:29+01:00)
> > > Maven home: /home/coheig/.sdkman/candidates/maven/current
> > > Java version: 1.8.0_212, vendor: Azul Systems, Inc., runtime:
> > > /home/coheig/.sdkman/candidates/java/8.0.212-zulu/jre
> > > OS name: "linux", version: "5.0.0-20-generic", arch: "amd64", family:
> > > "unix"
> > >
> > > I get the same error with Java 11.
> > >
> > > Colm.
> > >
> > > On Thu, Jul 4, 2019 at 8:49 PM larry mccay <lmc...@apache.org> wrote:
> > >
> > > > I just built it successfully the same way as you on my Linux Mint
> > machine
> > > > with the following versions:
> > > >
> > > > lmccay@NordzLinux:~/Projects/knox$ npm --version
> > > > *3.5.2*
> > > > lmccay@NordzLinux:~/Projects/knox$ mvn --version
> > > > *Apache Maven 3.6.0*
> > > > Maven home: /usr/share/maven
> > > > Java version: 10.0.2, vendor: Oracle Corporation, runtime:
> > > > /usr/lib/jvm/java-11-openjdk-amd64
> > > > Default locale: en_US, platform encoding: UTF-8
> > > > OS name: "linux", version: "4.15.0-20-generic", arch: "amd64",
> family:
> > > > "unix"
> > > > lmccay@NordzLinux:~/Projects/knox$ java -version
> > > >
> > > > Rather old version of NPM considering that I just installed it
> > yesterday.
> > > >
> > > > On Thu, Jul 4, 2019 at 2:01 PM larry mccay <lmc...@apache.org>
> wrote:
> > > >
> > > >> Hmmm - I've not seen that but I always do:
> > > >>
> > > >> mvn clean install -DskipTests=false -Ppackage
> > > >>
> > > >> Maybe the packaging is setting up something that we need for npm?
> > > >>
> > > >> On Wed, Jul 3, 2019 at 1:25 PM Colm O hEigeartaigh <
> > cohei...@apache.org
> > > >
> > > >> wrote:
> > > >>
> > > >>> Hi Kevin,
> > > >>>
> > > >>> I was just building the source with "mvn clean install". I uploaded
> > the
> > > >>> error log here:
> > > >>>
> > > >>> https://paste.apache.org/Jbl8
> > > >>>
> > > >>> Colm.
> > > >>>
> > > >>> On Tue, Jul 2, 2019 at 6:50 PM Kevin Risden <kris...@apache.org>
> > > wrote:
> > > >>>
> > > >>> > Can you share more of the output? Specifically what command are
> you
> > > >>> > running?
> > > >>> >
> > > >>> > The maven build should not be using the local NPM install and
> > instead
> > > >>> use
> > > >>> > one from the maven-frontend-plugin.
> > > >>> >
> > > >>> > Kevin Risden
> > > >>> >
> > > >>> >
> > > >>> > On Tue, Jul 2, 2019 at 1:48 PM Colm O hEigeartaigh <
> > > >>> cohei...@apache.org>
> > > >>> > wrote:
> > > >>> >
> > > >>> >> Hi all,
> > > >>> >>
> > > >>> >> I can't build Knox master any more - I get some npm errors in
> > > >>> >> gateway-admin-ui. I'm on Ubuntu using NPM 5.8.0. The errors are
> > > along
> > > >>> the
> > > >>> >> lines of:
> > > >>> >>
> > > >>> >> [ERROR] npm ERR! code ELIFECYCLE
> > > >>> >> [ERROR] npm ERR! errno 139
> > > >>> >> [ERROR] npm ERR! uglifyjs-webpack-plugin@0.4.6 postinstall:
> `node
> > > >>> >> lib/post_install.js`
> > > >>> >> [ERROR] npm ERR! Exit status 139
> > > >>> >> [ERROR] npm ERR!
> > > >>> >> [ERROR] npm ERR! Failed at the uglifyjs-webpack-plugin@0.4.6
> > > >>> postinstall
> > > >>> >> script.
> > > >>> >> [ERROR] npm ERR! This is probably not a problem with npm. There
> is
> > > >>> likely
> > > >>> >> additional logging output above.
> > > >>> >>
> > > >>> >> Any ideas?
> > > >>> >>
> > > >>> >> Colm.
> > > >>> >>
> > > >>> >>
> > > >>> >> --
> > > >>> >> Colm O hEigeartaigh
> > > >>> >>
> > > >>> >> Talend Community Coder
> > > >>> >> http://coders.talend.com
> > > >>> >>
> > > >>> >
> > > >>>
> > > >>> --
> > > >>> Colm O hEigeartaigh
> > > >>>
> > > >>> Talend Community Coder
> > > >>> http://coders.talend.com
> > > >>>
> > > >>
> > >
> > > --
> > > Colm O hEigeartaigh
> > >
> > > Talend Community Coder
> > > http://coders.talend.com
> > >
> >
>
>
> --
> Colm O hEigeartaigh
>
> Talend Community Coder
> http://coders.talend.com
>

Reply via email to