Package io.jooby.node

Class YarnModule

java.lang.Object
io.jooby.node.NodeModule
io.jooby.node.YarnModule
All Implemented Interfaces:
io.jooby.Extension

public class YarnModule extends NodeModule
Execute yarn on application startup. Usage:

 {
   install(new YarnModule("v12.16.1"));
 }
 
Your package.json must defines a build task. To execute a custom task:

 {
   install(
     new YarnModule("v12.16.1")
        .execute("run", "mytask")
   );
 }
 
Complete documentation is available at: https://jooby.io/modules/frontend
Since:
2.8.0
Author:
edgar
  • Constructor Details

    • YarnModule

      public YarnModule(String nodeVersion, String yarnVersion)
      Creates a new Yarn module.
      Parameters:
      nodeVersion - Node version.
      yarnVersion - Yarn version.