NodeTasks.Builder |
NodeTasks.Builder.copyLocalResources(File localResourcesFolder) |
Set local frontend files to be copied from given folder.
|
NodeTasks.Builder |
NodeTasks.Builder.copyResources(Set<File> jars) |
Sets whether copy resources from classpath to the appropriate npm
package folder so as they are available for webpack build.
|
NodeTasks.Builder |
NodeTasks.Builder.copyTemplates(boolean copyTemplates) |
Sets whether copy templates to
META-INF/VAADIN/config/templates .
|
NodeTasks.Builder |
NodeTasks.Builder.createMissingPackageJson(boolean create) |
Sets whether to create the package file if missing.
|
NodeTasks.Builder |
NodeTasks.Builder.enableImportsUpdate(boolean enableImportsUpdate) |
Sets whether to enable imports file update.
|
NodeTasks.Builder |
NodeTasks.Builder.enablePackagesUpdate(boolean enablePackagesUpdate) |
Sets whether to enable packages and webpack file updates.
|
NodeTasks.Builder |
NodeTasks.Builder.enablePnpm(boolean enable) |
Enables pnpm tool.
|
NodeTasks.Builder |
NodeTasks.Builder.populateTokenFileData(elemental.json.JsonObject object) |
Fill token file data into the provided object .
|
NodeTasks.Builder |
NodeTasks.Builder.runNpmInstall(boolean runNpmInstall) |
Sets whether run npm install after updating
dependencies.
|
NodeTasks.Builder |
NodeTasks.Builder.setJavaResourceFolder(File javaResourceFolder) |
Set the java resources folder to be checked for feature file.
|
NodeTasks.Builder |
NodeTasks.Builder.setNodeAutoUpdate(boolean update) |
Sets whether it is fine to automatically update the alternate node
installation if installed version is older than the current default.
|
NodeTasks.Builder |
NodeTasks.Builder.useByteCodeScanner(boolean byteCodeScanner) |
Sets frontend scanner strategy: byte code scanning strategy is used
if byteCodeScanner is true , full classpath scanner
strategy is used otherwise (by default).
|
NodeTasks.Builder |
NodeTasks.Builder.useGlobalPnpm(boolean useGlobalPnpm) |
Uses globally installed pnpm tool for frontend packages installation.
|
NodeTasks.Builder |
NodeTasks.Builder.useV14Bootstrap(boolean useDeprecatedV14Bootstrapping) |
Use V14 bootstrapping that disables index.html entry point.
|
NodeTasks.Builder |
NodeTasks.Builder.withApplicationProperties(File applicationProperties) |
Set application properties file for Spring project.
|
NodeTasks.Builder |
NodeTasks.Builder.withEmbeddableWebComponents(boolean generateEmbeddableWebComponents) |
|
NodeTasks.Builder |
NodeTasks.Builder.withEndpointGeneratedOpenAPIFile(File endpointGeneratedOpenAPIFile) |
Set output location for the generated OpenAPI file.
|
NodeTasks.Builder |
NodeTasks.Builder.withEndpointSourceFolder(File endpointSourceFolder) |
Set source paths that OpenAPI generator searches for endpoints.
|
NodeTasks.Builder |
NodeTasks.Builder.withFlowResourcesFolder(File flowResourcesFolder) |
Sets the appropriate npm package folder for copying flow resources in
jars.
|
NodeTasks.Builder |
NodeTasks.Builder.withFrontendGeneratedFolder(File frontendGeneratedFolder) |
Set the folder where frontend files should be generated.
|
NodeTasks.Builder |
NodeTasks.Builder.withHomeNodeExecRequired(boolean requireHomeNodeExec) |
Requires node executable to be installed in vaadin home folder.
|
NodeTasks.Builder |
NodeTasks.Builder.withNodeDownloadRoot(URI nodeDownloadRoot) |
Sets the download node.js URL.
|
NodeTasks.Builder |
NodeTasks.Builder.withNodeVersion(String nodeVersion) |
Sets the node.js version to be used when node.js is installed
automatically by Vaadin, for example "v16.0.0" .
|
NodeTasks.Builder |
NodeTasks.Builder.withPostinstallPackages(List<String> postinstallPackages) |
Sets the additional npm packages to run postinstall for.
|
NodeTasks.Builder |
NodeTasks.Builder.withProductionMode(boolean productionMode) |
Sets the production mode.
|
NodeTasks.Builder |
NodeTasks.Builder.withTokenFile(File tokenFile) |
Sets the token file (flow-build-info.json) path.
|
NodeTasks.Builder |
NodeTasks.Builder.withWebpack(File webappResourcesDirectory,
File resourceOutputDirectory) |
Sets the webpack related properties.
|