Megosztás a következőn keresztül:


Npm@0 – npm v0 feladat

Ezzel a feladatgal npm-csomagokat telepíthet és tehet közzé, vagy futtathat egy npm parancsot. Támogatja npmjs.com és hitelesíti a regisztrációs adatbázisokat, például az Azure Artifactst.

Megjegyzés

Az npm-hitelesítés feladat az Azure Artifacts-hitelesítés ajánlott módja. Ez a feladat már nem vesz igénybe új funkciókat, és csak a kritikus hibákat hárítja el.

Syntax

# npm v0
# Run an npm command. Use NpmAuthenticate@0 task for latest capabilities.
- task: Npm@0
  inputs:
    #cwd: # string. working folder. 
    command: 'install' # string. Required. npm command. Default: install.
    #arguments: # string. arguments.
# npm v0
# Run an npm command.
- task: Npm@0
  inputs:
    #cwd: # string. working folder. 
    command: 'install' # string. Required. npm command. Default: install.
    #arguments: # string. arguments.

Bevitelek

cwd - munkamappa
string.

Meghatározza azt a munkakönyvtárat, amelyen a npm parancs fut. Az adattár gyökerének alapértelmezett értéke.


command - npm parancs
string. Kötelező. Alapértelmezett érték: install.

Megadja a végrehajtáshoz npm átadott parancsokat és argumentumokat.

Ha az argumentumok dupla idézőjeleket (") tartalmaznak, sztringgel (\) sztringet kell feloldani, és a feloldott sztringet idézőjelekkel (") kell körülvenni.


arguments - Érvek
string.

A további argumentumok, amelyeket a rendszer átad a következőnek: npm.


Feladatvezérlési lehetőségek

Minden feladathoz tartoznak vezérlési lehetőségek is a feladat bemenetei mellett. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.

Kimeneti változók

Nincsenek.

Megjegyzések

Megjegyzés

A projektgyűjtemény buildszolgáltatását és a projekt buildszolgáltatás-identitásátKözreműködő értékre kell állítani, hogy a csomagokat közzétehesse egy csatornán az Azure Pipelines használatával. További részletekért lásd: Új felhasználók/csoportok hozzáadása .

Hol tanulhatok npm-parancsokat és argumentumokat?

Követelmények

Követelmény Leírás
Folyamattípusok YAML, klasszikus build, klasszikus kiadás
Futtatás Ügynök, DeploymentGroup
Igények A saját üzemeltetésű ügynököknek olyan képességekkel kell rendelkezniük , amelyek megfelelnek az alábbi követelményeknek a feladatot használó feladatok futtatásához: npm
Képességek Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek.
Parancskorlátozások Bármelyik
Változók beállítása Bármelyik
Ügynök verziója 2.144.0 vagy újabb
Feladatkategória Csomag
Követelmény Leírás
Folyamattípusok YAML, klasszikus build, klasszikus kiadás
Futtatás Ügynök, DeploymentGroup
Igények A saját üzemeltetésű ügynököknek olyan képességekkel kell rendelkezniük , amelyek megfelelnek az alábbi követelményeknek a feladatot használó feladatok futtatásához: npm
Képességek Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek.
Parancskorlátozások Bármelyik
Változók beállítása Bármelyik
Ügynök verziója 2.115.0 vagy újabb
Feladatkategória Csomag
Követelmény Leírás
Folyamattípusok YAML, klasszikus build, klasszikus kiadás
Futtatás Ügynök, DeploymentGroup
Igények A saját üzemeltetésű ügynököknek olyan képességekkel kell rendelkezniük , amelyek megfelelnek az alábbi követelményeknek a feladatot használó feladatok futtatásához: npm
Képességek Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek.
Parancskorlátozások Bármelyik
Változók beállítása Bármelyik
Ügynök verziója 1.91.0 vagy újabb
Feladatkategória Csomag