Möchten Sie eine Funktion anfordern oder einen Fehler melden?
Insekt
Wie ist das aktuelle Verhalten?
$ yarn config set save-prefix ''
yarn config v0.21.3
success Set "save-prefix" to true.
✨ Done in 0.05s.
$ yarn add lodash
...
$ cat package.json
...
"lodash": "true4.17.4",
...
Was ist das erwartete Verhalten?
Ich erwarte, dass Pakete kein Präfix haben.
Bitte geben Sie Ihre node.js-, Garn- und Betriebssystemversion an.
$ yarn --version
0.21.3
$ node --version
v6.10.0
Was möchte ich erreichen?
Ich möchte die genauen Versionen der Pakete standardmäßig speichern. Ich habe ein paar andere Sachen ausprobiert, aber es hat nicht funktioniert:
yarn config set save-exact
, yarn config set exact
Eine Art Duplikat von https://github.com/yarnpkg/yarn/issues/1088
Ich habe yarn config set save-prefix false
und es funktioniert.
@meznaric nein, das funktioniert nicht und führt dazu, dass die Zeichenfolge "false" vorangestellt wird.
Bei Yarn v1.1 hatte ich das gleiche Problem mit der Zeichenfolge "false" als Präfix. Ich habe versucht, save-prefix ''
, aber das hat einen Fehler verursacht. Die Verwendung von doppelten Anführungszeichen in meinem .yarnrc
es für mich behoben: save-prefix ""
.
Hilfreichster Kommentar
Bei Yarn v1.1 hatte ich das gleiche Problem mit der Zeichenfolge "false" als Präfix. Ich habe versucht,
save-prefix ''
, aber das hat einen Fehler verursacht. Die Verwendung von doppelten Anführungszeichen in meinem.yarnrc
es für mich behoben:save-prefix ""
.