Solucionado (ver solução)
Solucionado
(ver solução)
7
respostas

Problema ao rodar o Gulp

Estou tento problema ao rodar a função minify-js, o seguinte erro é exibido:

PS C:\performance> gulp minify-js
assert.js:378
    throw err;
    ^

AssertionError [ERR_ASSERTION]: Task function must be specified
    at Gulp.set [as _setTask] (C:\Users\bruno\AppData\Roaming\npm\node_modules\gulp\node_modules\undertaker\lib\set-task.js:10:3)
    at Gulp.task (C:\Users\bruno\AppData\Roaming\npm\node_modules\gulp\node_modules\undertaker\lib\task.js:13:8)
    at Object.<anonymous> (C:\performance\gulpfile.js:89:6)
    at Module._compile (internal/modules/cjs/loader.js:1063:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1103:10)
    at Module.load (internal/modules/cjs/loader.js:914:32)
    at Function.Module._load (internal/modules/cjs/loader.js:822:14)
    at Module.require (internal/modules/cjs/loader.js:956:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at execute (C:\Users\bruno\AppData\Roaming\npm\node_modules\gulp\node_modules\gulp-cli\lib\versioned\^4.0.0\index.js:36:18) {
  generatedMessage: false,
  code: 'ERR_ASSERTION',
  actual: false,
  expected: true,
  operator: '=='
}

estou utilizando o PowerShell em modo administrador. node version: 13.1.0, npm version: 6.12.1, gulp version:CLI version: 2.2.0, Local version: 4.0.2

7 respostas

Fala ai Felipe, tudo bem? Você tem uma tarefa chamada minify-js?

Espero ter ajudado.

Olá, sim, a tarefa minify-js está em um arquivo .js que veio junto ao repositório do curso

Consegue compartilhar o projeto comigo? Assim eu consigo simular o problema por aqui e analisá-lo com mais calma.

Pode compartilhar através do Github ou Google Drive (zipado).

Fico no aguardo.

https://drive.google.com/open?id=19EUtl1F-6esfz3uxFj5R12py6DJQmgzT

Fala ai Felipe, tudo bem? Desculpa a demora pela resposta, estava bem corrido por aqui.

Qual a versão do Node que você está utilizando? Fui testar seu projeto e está dando um erro muito louco:

ReferenceError: primordials is not defined

Acho que pode ter relação com a versão do Node, pois a minha é a 12.

Fico no aguardo.

Sem problema! estou utilizando o node v13.1.0, deve ser por isso.

solução!

Tente mudar para a versão do Node utilizada no curso e testar.

Acho que existe a possibilidade de funcionar.

Para gerenciar versões do Node, tem o NVM (caso não conheça):

https://github.com/nvm-sh/nvm

Espero ter ajudado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software