Вообщем, нашел старый проект на гитхабе и захотел запустить, но при запуске ошибка в gulpfile.js
Вот сама ошибка
AssertionError [ERR_ASSERTION]: Task function must be specified
at Gulp.set [as _setTask] (C:\Users\1\Desktop\arrasio-master\arrasio\node_modules\undertaker\lib\set-task.js:10:3)
at Gulp.task (C:\Users\1\Desktop\arrasio-master\arrasio\node_modules\undertaker\lib\task.js:13:8)
at Object. (C:\Users\1\Desktop\arrasio-master\arrasio\gulpfile.js:18:6)
at Module._compile (node:internal/modules/cjs/loader:1105:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Module._load (node:internal/modules/cjs/loader:827:12)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)
at requireOrImport (C:\Users\1\Desktop\arrasio-master\arrasio\node_modules\gulp-cli\lib\shared\require-or-import.js:19:11) {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '=='
}
Подскажите пожалуйста как решить
У вас установлен gulp версии 4, а код, который вы запускаете устаревший и написан для версии 3. Там другой синтаксис и архитектура для запуска задач (tasks) была.
Юрий Горбунов, еще и старую версию nodejs скорее всего придется использовать. Для этого можно использовать nvm, который позволяет установить много разных версий node и переключаться между ними.
Юрий Горбунов, Прошлая ошибка исчезла, но появилась новая
fs.js:47
} = primordials;
^
ReferenceError: primordials is not defined
at fs.js:47:5
at req_ (C:\Users\1\Desktop\arrasio-master\arrasio\node_modules\natives\index.js:143:24)
at Object.req [as require] (C:\Users\1\Desktop\arrasio-master\arrasio\node_modules\natives\index.js:55:10)
at Object. (C:\Users\1\Desktop\arrasio-master\arrasio\node_modules\vinyl-fs\node_modules\graceful-fs\fs.js:1:37)
at Module._compile (node:internal/modules/cjs/loader:1105:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Module._load (node:internal/modules/cjs/loader:827:12)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)