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 |
getNodeModulesDigestFile() |
java.io.File |
getNodeModulesDir() |
java.io.File |
getPackageJsonFile() |
java.io.File |
getPackageLockJsonFile() |
java.io.File |
getShrinkwrapJsonFile() |
boolean |
isNodeModulesCacheNativeSync() |
boolean |
isRemoveShrinkwrappedUrls() |
boolean |
isUseNpmCI() |
void |
setNodeModulesCacheDir(java.lang.Object nodeModulesCacheDir) |
void |
setNodeModulesCacheNativeSync(boolean nodeModulesCacheNativeSync) |
void |
setNodeModulesDigestFile(java.lang.Object nodeModulesDigestFile) |
void |
setRemoveShrinkwrappedUrls(java.lang.Object removeShrinkwrappedUrls) |
void |
setUseNpmCI(java.lang.Object useNpmCI) |
getCacheDir, getLogLevel, getRegistry, isCacheConcurrent, isProduction, isProgress, setCacheConcurrent, setCacheDir, setLogLevel, setProduction, setProgress, setRegistrygetScriptFile, setScriptFileargs, args, environment, environment, getArgs, getCommand, getEnvironment, getNodeDir, getNpmInstallRetries, getWorkingDir, isInheritProxy, isUseGradleExec, setArgs, setArgs, setCommand, setEnvironment, 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 getNodeModulesDigestFile()
@OutputDirectory public java.io.File getNodeModulesDir()
@InputFile public java.io.File getPackageJsonFile()
@InputFile @Optional public java.io.File getPackageLockJsonFile()
@InputFile @Optional public java.io.File getShrinkwrapJsonFile()
public boolean isNodeModulesCacheNativeSync()
public boolean isRemoveShrinkwrappedUrls()
public boolean isUseNpmCI()
public void setNodeModulesCacheDir(java.lang.Object nodeModulesCacheDir)
public void setNodeModulesCacheNativeSync(boolean nodeModulesCacheNativeSync)
public void setNodeModulesDigestFile(java.lang.Object nodeModulesDigestFile)
public void setRemoveShrinkwrappedUrls(java.lang.Object removeShrinkwrappedUrls)
public void setUseNpmCI(java.lang.Object useNpmCI)
protected void executeNpmInstall(boolean reset)
throws java.lang.Exception
java.lang.Exceptionprotected java.util.List<java.lang.String> getCompleteArgs()
getCompleteArgs in class ExecuteNpmTask