Class NpmHelper
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class NpmHelper : ITransientDependency
Constructors
NpmHelper(ICmdHelper)
Declaration
public NpmHelper(ICmdHelper cmdHelper)
Parameters
Properties
CmdHelper
Declaration
protected ICmdHelper CmdHelper { get; }
Property Value
Logger
Declaration
public ILogger<NpmHelper> Logger { get; set; }
Property Value
Methods
GetInstalledNpmPackages()
Declaration
public string GetInstalledNpmPackages()
Returns
InstallYarn()
Declaration
public void InstallYarn()
IsNpmInstalled()
Declaration
public bool IsNpmInstalled()
Returns
IsYarnAvailable()
Declaration
public bool IsYarnAvailable()
Returns
NpmInstallPackage(string, string, string)
Declaration
public void NpmInstallPackage(string package, string version, string directory)
Parameters
RunNpmInstall(string)
Declaration
public void RunNpmInstall(string directory)
Parameters
Type |
Name |
Description |
string |
directory |
|
RunYarn(string)
Declaration
public void RunYarn(string directory)
Parameters
Type |
Name |
Description |
string |
directory |
|
YarnAddPackage(string, string, string)
Declaration
public void YarnAddPackage(string package, string version, string directory)
Parameters
Implements
Extension Methods