Class TaskCopyRequiredFiles
java.lang.Object
io.jmix.flowui.devserver.frontend.NodeUpdater
io.jmix.flowui.devserver.frontend.TaskCopyRequiredFiles
- All Implemented Interfaces:
com.vaadin.flow.server.frontend.FallibleCommand
Special for Studio designer.
Copy package-lock.json
, .npmrc
from project root folder
and themes files from {project}/src/main/frontend/themes
or {project}/frontend/themes
to {project}/.jmix/screen-designer/frontend/themes
-
Field Summary
Fields inherited from class io.jmix.flowui.devserver.frontend.NodeUpdater
DEP_NAME_FLOW_DEPS, DEP_NAME_FLOW_JARS, frontDeps, options
-
Constructor Summary
ModifierConstructorDescriptionprotected
TaskCopyRequiredFiles
(com.vaadin.flow.server.frontend.scanner.FrontendDependenciesScanner frontendDependencies, Options options) -
Method Summary
Methods inherited from class io.jmix.flowui.devserver.frontend.NodeUpdater
generateVersionsJson, getProjectJsonFile, getProjectPackageLockFile, getStudioJsonFile, getStudioPackageLockFile
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.vaadin.flow.server.frontend.FallibleCommand
setGeneratedFileSupport
-
Constructor Details
-
TaskCopyRequiredFiles
protected TaskCopyRequiredFiles(com.vaadin.flow.server.frontend.scanner.FrontendDependenciesScanner frontendDependencies, Options options)
-
-
Method Details
-
execute
public void execute() throws com.vaadin.flow.server.ExecutionFailedException- Throws:
com.vaadin.flow.server.ExecutionFailedException
-