У меня есть проект angular, в котором есть 5 общих библиотек, специально разработанных для наших требований. Я использую плагин com.github.eirslett maven в своем приложении загрузки Spring для создания всех библиотек через pom ....

0
Pankaj Singh 3 Мар 2021 в 16:11

1 ответ

Лучший ответ

Я понял.

В package.json

"build-lib-name": "ng build lib-name",
"pack-lib-name": "cd dist/lib-name && npm pack",
"lib-name": "npm run build-lib-name && npm run pack-lib-name"

И в pom.xml, в плагине com.github.eirslett, я добавил это выполнение

                <execution>
                    <id>lib-name</id>
                    <goals>
                        <goal>npm</goal>
                    </goals>
                    <configuration>
                        <arguments>run lib-name</arguments>
                    </configuration>
                    <phase>generate-resources</phase>
                </execution>
0
Pankaj Singh 4 Мар 2021 в 10:52