Package | Description |
---|---|
com.vaadin.flow.server.frontend |
Modifier and Type | Method and Description |
---|---|
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.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.enableNpmFileCleaning(boolean forceClean)
Sets whether to perform always perform clean up procedure.
|
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.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.useV14Bootstrap(boolean useDeprecatedV14Bootstrapping)
Use V14 bootstrapping that disables index.html entry point.
|
NodeTasks.Builder |
NodeTasks.Builder.withConnectApplicationProperties(File applicationProperties)
Set application properties file for Spring project.
|
NodeTasks.Builder |
NodeTasks.Builder.withConnectClientTsApiFolder(File connectClientTsApiFolder)
Set the folder where Ts files should be generated.
|
NodeTasks.Builder |
NodeTasks.Builder.withConnectGeneratedOpenApiJson(File generatedOpenApiFile)
Set output location for the generated OpenAPI file.
|
NodeTasks.Builder |
NodeTasks.Builder.withConnectJavaSourceFolder(File connectJavaSourceFolder)
Set source paths that OpenAPI generator searches for connect
endpoints.
|
NodeTasks.Builder |
NodeTasks.Builder.withEmbeddableWebComponents(boolean generateEmbeddableWebComponents)
Sets whether to collect and package
WebComponentExporter dependencies. |
NodeTasks.Builder |
NodeTasks.Builder.withFlowResourcesFolder(File flowResourcesFolder)
Sets the appropriate npm package folder for copying flow resources in
jars.
|
NodeTasks.Builder |
NodeTasks.Builder.withHomeNodeExecRequired(boolean requireHomeNodeExec)
Requires node executable to be installed in vaadin home folder.
|
NodeTasks.Builder |
NodeTasks.Builder.withTokenFile(File tokenFile)
Sets the token file (flow-build-info.json) path.
|
NodeTasks.Builder |
NodeTasks.Builder.withWebpack(File webpackOutputDirectory,
String webpackTemplate,
String webpackGeneratedTemplate)
Sets the webpack related properties.
|
Copyright © 2020. All rights reserved.