Ich habe ein Repo ausgecheckt, das Garn statt NPM als Bauwerkzeug verwendet.Funktionieren Garnarbeitsplätze auch mit npm?
im package.json es Arbeitsbereiche definiert, mit mehreren Teilprojekte befassen:
{
"workspaces": [
"packages/*"
],
"dependencies": [],
"devDependencies": [
// long list
]
}
Als Ergebnis der Wurzel package.json
enthält keine Laufzeitabhängigkeit. Nur die packages/*/package.json
enthalten diese.
zu kompilieren (und in dev-Modus starten) ich:
yarn install
yarn start
Ich habe keine Dokumentation gefunden, dass workspaces
wird auch erkannt und korrekt von NPM verwendet.
Gibt es eine Möglichkeit, es auch mit npm arbeiten zu lassen?
Npm eine [Arbeitsplatz Funktion] hat (https://www.npmjs.com/package/npm-workspace), aber dort heißt die Konfigurationsdatei workspace.json –