public class NpmInstallTask extends ExecuteNpmTask
| Constructor and Description |
|---|
NpmInstallTask() |
| Modifier and Type | Method and Description |
|---|---|
void |
executeNode() |
protected void |
executeNpmInstall(boolean reset) |
protected java.util.List<java.lang.String> |
getCompleteArgs() |
java.io.File |
getNodeModulesCacheDir() |
java.io.File |
getNodeModulesDir() |
java.io.File |
getPackageJsonFile() |
java.io.File |
getPackageLockJsonFile() |
java.io.File |
getShrinkwrapJsonFile() |
boolean |
isNodeModulesCacheNativeSync() |
boolean |
isRemoveShrinkwrappedUrls() |
void |
setNodeModulesCacheDir(java.lang.Object nodeModulesCacheDir) |
void |
setNodeModulesCacheNativeSync(boolean nodeModulesCacheNativeSync) |
void |
setRemoveShrinkwrappedUrls(java.lang.Object removeShrinkwrappedUrls) |
getCacheDir, getLogLevel, getRegistry, isCacheConcurrent, isProgress, setCacheConcurrent, setCacheDir, setLogLevel, setProgress, setRegistrygetScriptFile, setScriptFileargs, args, getArgs, getCommand, getNodeDir, getNpmInstallRetries, getWorkingDir, isInheritProxy, isUseGradleExec, setArgs, setArgs, setCommand, setInheritProxy, setNodeDir, setNpmInstallRetries, setUseGradleExec, setWorkingDiraddValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getImpliesSubProjects, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setName, setOnlyIf, setOnlyIf, setProject, setProperty, setShouldRunAfter, shouldRunAfter, toStringpublic void executeNode()
throws java.lang.Exception
executeNode in class ExecuteNpmTaskjava.lang.Exceptionpublic java.io.File getNodeModulesCacheDir()
public java.io.File getNodeModulesDir()
public java.io.File getPackageJsonFile()
public java.io.File getPackageLockJsonFile()
public java.io.File getShrinkwrapJsonFile()
public boolean isNodeModulesCacheNativeSync()
public boolean isRemoveShrinkwrappedUrls()
public void setNodeModulesCacheDir(java.lang.Object nodeModulesCacheDir)
public void setNodeModulesCacheNativeSync(boolean nodeModulesCacheNativeSync)
public void setRemoveShrinkwrappedUrls(java.lang.Object removeShrinkwrappedUrls)
protected void executeNpmInstall(boolean reset)
throws java.lang.Exception
java.lang.Exceptionprotected java.util.List<java.lang.String> getCompleteArgs()
getCompleteArgs in class ExecuteNpmTask