Как передать дополнительные аргументы из сборки maven в npm - PullRequest
0 голосов
/ 22 декабря 2019

У меня есть вопрос при подключении maven версии 3.6, exec-maven-plugin version 1.6.0, npm version 6.13.4

Определение плагина в моем файле pom.xml выглядит следующим образом

      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>exec-maven-plugin</artifactId>
        <version>1.6.0</version>
        <executions>
          <execution>
            <id>exec-npm-install</id>
            <phase>generate-sources</phase>
            <configuration>
              <executable>npm</executable>
              <workingDirectory>../my-frontend-app</workingDirectory>
              <arguments>
                <argument>run</argument>
                <argument>build</argument>
              </arguments>
            </configuration>
            <goals>
              <goal>exec</goal>
            </goals>
          </execution>
        </executions>
      </plugin>

Спасибо этому плагину. Я могу запустить npm run build во время сборки maven.

У меня проблема с передачей дополнительного аргумента в мою сборку npm с помощью этого плагина. Я хотел бы передать версию приложения из pom.xml в my-frontend-app во время сборки maven.

Может ли кто-нибудь помочь мне с этим?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...