@Mojo(name="clean-frontend",
defaultPhase=CLEAN)
public class CleanFrontendMojo
extends FlowModeAbstractMojo
Deletes Vaadin dependencies from package.json, the generated frontend folder and the npm/pnpm-related files and folders:
| Modifier and Type | Field and Description |
|---|---|
static String |
DEPENDENCIES |
static String |
DEV_DEPENDENCIES |
static String |
VAADIN |
INCLUDE_FROM_COMPILE_DEPS_REGEX| Constructor and Description |
|---|
CleanFrontendMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
applicationProperties, buildFolder, eagerServerLoad, frontendDirectory, generatedFolder, generatedTsFolder, getClassFinder, getClasspathElements, getJarFiles, getUseDeprecatedV14Bootstrapping, isDebugEnabled, isJarProject, javaResourceFolder, javaSourceFolder, logDebug, logError, logInfo, logWarn, logWarn, nodeAutoUpdate, nodeDownloadRoot, nodeVersion, npmFolder, openApiJsonFile, pnpmEnable, productionMode, projectBaseDirectory, requireHomeNodeExec, servletResourceOutputDirectory, useGlobalPnpm, webpackOutputDirectorygetLog, getPluginContext, setLog, setPluginContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateLookup, isUseDeprecatedV14Bootstrappingpublic static final String VAADIN
public static final String DEPENDENCIES
public static final String DEV_DEPENDENCIES
Copyright © 2000–2022 Vaadin Ltd. All rights reserved.