Yarn: Salvar exatamente por padrão: `yarn config set save-prefix ''`

Criado em 5 abr. 2017  ·  3Comentários  ·  Fonte: yarnpkg/yarn

Você quer solicitar um recurso ou relatar um bug ?
Erro

Qual é o comportamento atual?

$ 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",
...

Qual é o comportamento esperado?

Espero que os pacotes não tenham prefixo.

Mencione seu node.js, yarn e versão do sistema operacional.

$ yarn --version
0.21.3
$ node --version
v6.10.0

O que eu quero alcançar?
Quero salvar versões exatas dos pacotes por padrão. Tentei algumas outras coisas, mas não funcionou:
yarn config set save-exact , yarn config set exact

Comentários muito úteis

No Yarn v1.1, tive o mesmo problema com a string "false" sendo prefixada. Tentei usar save-prefix '' , mas ocorreu um erro. Usar aspas duplas em meu .yarnrc consertou para mim: save-prefix "" .

Todos 3 comentários

Tipo de duplicata de https://github.com/yarnpkg/yarn/issues/1088

Usei yarn config set save-prefix false e está funcionando.

@meznaric não, isso não funciona e faz com que a string "false" seja prefixada.

No Yarn v1.1, tive o mesmo problema com a string "false" sendo prefixada. Tentei usar save-prefix '' , mas ocorreu um erro. Usar aspas duplas em meu .yarnrc consertou para mim: save-prefix "" .

Esta página foi útil?
0 / 5 - 0 avaliações