frontend-maven-plugin

简介: frontend-maven-plugin

没有目标而生活,恰如没有罗盘而航行。——康德

分享一个前端maven打包插件:frontend-maven-plugin

https://github.com/eirslett/frontend-maven-plugin

例如streampark中使用的:

<plugin>
    <groupId>com.github.eirslett</groupId>
    <artifactId>frontend-maven-plugin</artifactId>
    <version>1.12.1</version>
    <configuration>
        <workingDirectory>${project.basedir}/../${frontend.project.name}</workingDirectory>
    </configuration>
    <executions>
        <execution>
            <id>install node and pnpm</id>
            <goals>
                <goal>install-node-and-pnpm</goal>
            </goals>
            <configuration>
                <nodeVersion>v16.16.0</nodeVersion>
                <pnpmVersion>7.3.0</pnpmVersion>
            </configuration>
        </execution>
        <execution>
            <id>install</id>
            <goals>
                <goal>pnpm</goal>
            </goals>
            <phase>generate-resources</phase>
            <configuration>
                <arguments>install --ignore-scripts</arguments>
            </configuration>
        </execution>
        <execution>
            <id>build</id>
            <goals>
                <goal>pnpm</goal>
            </goals>
            <configuration>
                <arguments>run build:no-cache</arguments>
            </configuration>
        </execution>
    </executions>
</plugin>
相关文章
|
2月前
|
网络协议 Java Maven
springboot + dockerfile-maven-plugin 整合
springboot + dockerfile-maven-plugin 整合
61 0
|
4月前
|
移动开发 监控 前端开发
常见plugin
常见plugin
32 0
|
4月前
|
Java 应用服务中间件 Maven
Maven - "maven-war-plugin"的使用
Maven - "maven-war-plugin"的使用
54 0
|
10月前
Plugin ‘maven-clean-plugin:3.1.0‘ not found
Plugin ‘maven-clean-plugin:3.1.0‘ not found
131 0
|
Java Maven
pom文件中maven-assembly-plugin插件
使用Maven对Web项目进行打包,默认为war包;但有些时候,总是希望打成zip包(亦或其他压缩包),这时就用到了maven-assembly-plugin插件
266 0
|
Java Maven 开发者
Maven deploy配置方法
Maven deploy配置方法
776 0
|
Android开发
Plugin execution not covered by lifecycle configuration: org.zeroturnaround:jrebel-maven-plugin:1.1.
Plugin execution not covered by lifecycle configuration: org.zeroturnaround:jrebel-maven-plugin:1.1.报错
Plugin execution not covered by lifecycle configuration: org.zeroturnaround:jrebel-maven-plugin:1.1.
|
存储 Java 应用服务中间件
Maven plugin 设置和常见命令
核心 Plugin Clean Plugin The Clean Plugin is used when you want to remove files generated at build-time in a project's directory. 跳过 Clean
527 0
|
Java 程序员 测试技术
Maven的build生命周期和常用plugin
Maven的build生命周期和常用plugin
Maven的build生命周期和常用plugin
|
Java Maven
Maven plugin - maven-dependency-plugin
Maven plugin - maven-dependency-plugin
Maven plugin - maven-dependency-plugin