Class NpmHelper
Inheritance
object
NpmHelper
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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
| Type |
Description |
| Microsoft.Extensions.Logging.ILogger<TCategoryName><NpmHelper> |
|
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
| Type |
Name |
Description |
| string |
package |
|
| string |
version |
|
| string |
directory |
|
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
| Type |
Name |
Description |
| string |
package |
|
| string |
version |
|
| string |
directory |
|
Implements
Extension Methods