Run npm install as a frontend-maven-plugin goal 66/87866/1
authorIttay Stern <ittay.stern@att.com>
Thu, 16 May 2019 12:47:08 +0000 (15:47 +0300)
committerIttay Stern <ittay.stern@att.com>
Thu, 16 May 2019 12:47:08 +0000 (15:47 +0300)
Without this, "prebuild" step is using local npm, instead of
frontend-maven-plugin one:

npm ERR! Linux 4.4.0-134-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! node v4.2.6
npm ERR! npm  v3.5.2

Issue-ID: VID-391

Change-Id: Ic9cd94898faaaf109b02d23640e652bd7e541753
Signed-off-by: Ittay Stern <ittay.stern@att.com>
vid-app-common/package.json
vid-app-common/pom.xml

index fb8d5d7..c9445c6 100644 (file)
@@ -12,7 +12,6 @@
     "ng-file-upload": "^12.2.13"
   },
   "scripts": {
-    "prebuild": "npm install",
     "build": "gulp"
   },
   "devDependencies": {
index 2795239..4939888 100755 (executable)
                             <nodeVersion>${node.version}</nodeVersion>
                         </configuration>
                     </execution>
+                    <execution>
+                        <id>npm install</id>
+                        <configuration>
+                            <arguments>install</arguments>
+                        </configuration>
+                        <goals>
+                            <goal>npm</goal>
+                        </goals>
+                        <phase>generate-resources</phase>
+                    </execution>
                     <execution>
                         <id>npm run-script build</id>
                         <configuration>