Estou tentando fazer algumas funcionalidades básicas usando um arquivo em lotes, mas o arquivo em lotes abre o cmd e executa o primeiro comando, mas para, ignorando os outros comandos. Eu tentei usar STARTe, CALLmas nem tive sucesso, alguém pode fornecer conselhos?
O arquivo em lote é exibido abaixo:
CD C:\Random\Madeup\Path
cmd.exe /K "npm install"
CALL gulp-publish.BAT
CD C:\Random\Madeup\Path\mobile\dist
REN C:\Random\Madeup\Path\mobile\dist\config.xml config-publish.txt
PAUSE
Estou pensando desde que você abre uma nova
—
Erlis D.
cmdinstância, os outros comandos anteriores que não são executados quando tentam instalar pacotes na primeira cmdinstância. Como gulpnecessidades npm, ele retornará um erro, pois a primeira cmdinstância npmnão está instalada. Os comandos na primeira cmdinstância ainda continuam, mesmo se npm installnão tiver sido concluído a instalação na segunda cmdinstância. É isso que está causando o problema na minha opinião.
npmatravés de umacmdinstância separada ?