Olá, tenho seguido este guia para migrar para o Feathers v4, mas o comando feathers upgrade
falha com o erro AssertionError [ERR_ASSERTION]: Ao copiar vários arquivos, forneça um diretório como destino . Abaixo está a exibição completa do erro.
upgrade de $ penas
events.js: 173
jogue er; // Evento de 'erro' não tratado
^
AssertionError [ERR_ASSERTION]: Ao copiar vários arquivos, forneça um diretório como destino
em EditionInterface.exports.copy (C: \ nomedousuário \ AppData \ Roaming \ npm \ node_modules \ @feathersjs \ cli \ node_modules \ mem-fs-editor \ lib \ actions \ copy.js: 36: 5)
em UpgradeGenerator.writing (C: \ nomedousuário \ AppData \ Roaming \ npm \ node_modules \ @feathersjs \ cli \ node_modules \ generator-feather \ generators \ upgrade \ index.js: 54: 13)
em Object.
em C: \ Usersusername \ AppData \ Roaming \ npm \ node_modules \ @feathersjs \ cli \ node_modules \ run-async \ index.js: 25: 25
na nova promessa (
em C: \ Usersusername \ AppData \ Roaming \ npm \ node_modules \ @feathersjs \ cli \ node_modules \ run-async \ index.js: 24: 19
em self.env.runLoop.add.completed (C: \ nomedousuário \ AppData \ Roaming \ npm \ node_modules \ @feathersjs \ cli \ node_modules \ yeoman-generator \ lib \ index.js: 428: 13)
em processImmediate (timers.js: 637: 19)
Evento de 'erro' emitido em:
em Immediate.setImmediate (C: \ nomedousuário \ AppData \ Roaming \ npm \ node_modules \ @feathersjs \ cli \ node_modules \ yeoman-generator \ lib \ index.js: 436: 22)
em processImmediate (timers.js: 637: 19)
Estou usando o Windows 10 e o Cygwin e o CMD não podem executar o comando acima. A versão NodeJS é v11.10.0 e NPM é 6.9.0.
Obrigado por me orientar, eu procurei em todos os lugares por uma possível correção e não consegui encontrar uma resposta.
Estou tendo o mesmo problema ao executar o Win 10 com WSL. A versão do nó é 12.2.0 e npm 6.9.0.
O mesmo no Linux.
node: v8.10.0
feathers: @feathersjs/[email protected]
Deve ser corrigido em @feathersjs/[email protected]
Comentários muito úteis
Deve ser corrigido em
@feathersjs/[email protected]