50 / 14 / 3
Регистрация: 15.02.2019
Сообщений: 514
|
||||||
1 | ||||||
Не могу запустить любую команду в gulp19.01.2021, 19:57. Показов 16167. Ответов 87
Метки нет (Все метки)
Здравствуйте, когда я пытаюсь запустить любую команду в gulp, консоль выдает мне ошибку:
Код
C:\ShopMaking\Work\Django_shop>gulp internal/modules/cjs/loader.js:965 throw err; ^ Error: Cannot find module './lib/_stream_readable.js' Require stack: - C:\ShopMaking\Work\Django_shop\node_modules\readable-stream\readable.js - C:\ShopMaking\Work\Django_shop\node_modules\ordered-read-streams\index.js - C:\ShopMaking\Work\Django_shop\node_modules\glob-stream\index.js - C:\ShopMaking\Work\Django_shop\node_modules\vinyl-fs\lib\src\index.js - C:\ShopMaking\Work\Django_shop\node_modules\vinyl-fs\index.js - C:\ShopMaking\Work\Django_shop\node_modules\gulp\index.js - C:\Users\Admin\AppData\Roaming\npm\node_modules\gulp-cli\lib\versioned\^4.0.0\index.js - C:\Users\Admin\AppData\Roaming\npm\node_modules\gulp-cli\index.js - C:\Users\Admin\AppData\Roaming\npm\node_modules\gulp-cli\bin\gulp.js ←[90m at Function.Module._resolveFilename (internal/modules/cjs/loader.js:962:15)←[39m ←[90m at Function.Module._load (internal/modules/cjs/loader.js:838:27)←[39m ←[90m at Module.require (internal/modules/cjs/loader.js:1022:19)←[39m ←[90m at require (internal/modules/cjs/helpers.js:72:18)←[39m at Object.<anonymous> (C:\ShopMaking\Work\Django_shop\node_modules\←[4mreadable-stream←[24m\readable.js:12:30) ←[90m at Module._compile (internal/modules/cjs/loader.js:1118:30)←[39m ←[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:1138:10)←[39m ←[90m at Module.load (internal/modules/cjs/loader.js:982:32)←[39m ←[90m at Function.Module._load (internal/modules/cjs/loader.js:875:14)←[39m ←[90m at Module.require (internal/modules/cjs/loader.js:1022:19)←[39m { code: ←[32m'MODULE_NOT_FOUND'←[39m, requireStack: [ ←[32m'C:\\ShopMaking\\Work\\Django_shop\\node_modules\\readabl e-stream\\readable.js'←[39m, ←[32m'C:\\ShopMaking\\Work\\Django_shop\\node_modules\\ordered-read-streams\\index.js'←[39m, ←[32m'C:\\ShopMaking\\Work\\Django_shop\\node_modules\\glob-stream\\index.js'←[39m, ←[32m'C:\\ShopMaking\\Work\\Django_shop\\node_modules\\vinyl-fs\\lib\\src\\index.js'←[39m, ←[32m'C:\\ShopMaking\\Work\\Django_shop\\node_modules\\vinyl-fs\\index.js'←[39m, ←[32m'C:\\ShopMaking\\Work\\Django_shop\\node_modules\\gulp\\i ndex.js'←[39m, ←[32m'C:\\Users\\Admin\\AppData\\Roaming\\npm\\node_modules\\g ulp-cli\\lib\\versioned\\^4.0.0\\index.js'←[39m, ←[32m'C:\\Users\\Admin\\AppData\\Roaming\\npm\\node_modules\\g ulp-cli\\index.js'←[39m, ←[32m'C:\\Users\\Admin\\AppData\\Roaming\\npm\\node_modules\\g ulp-cli\\bin\\gulp.js'←[39m ] } Пробовал переустанавливать gulp и npm не помогло. Удалил папку node_modules и тогда " npm i " тоже ничего. Помогите пожалуйста решить эту проблему.
0
|
19.01.2021, 19:57 | |
Ответы с готовыми решениями:
87
Никак не могу запустить gulp Не получается запустить любую команду из файла "gulpfile.js" Как запустить Gulp? Как выполнить любую команду во время работы ХП? |
754 / 359 / 100
Регистрация: 04.10.2018
Сообщений: 548
|
|
22.01.2021, 12:56 | 81 |
transform all ES2015-ES2020 code to be ES5 compatible - https://babeljs.io/docs/en/babel-preset-env
Добавлено через 1 минуту это нужно для uglify, который в принципе можно заменить на обыччный минификатор, а он еще и парсер =)
1
|
50 / 14 / 3
Регистрация: 15.02.2019
Сообщений: 514
|
|
22.01.2021, 13:05 [ТС] | 82 |
web_coder2, что делает
.pipe(plumber()) ???
0
|
754 / 359 / 100
Регистрация: 04.10.2018
Сообщений: 548
|
|
22.01.2021, 13:08 | 83 |
он понимает только стандарт es2015, бабел ему транслирует понятный код
Добавлено через 2 минуты да елки палки вам гугл заблочили? =) он игнорит всякие варнинги и не критичные ошибки которыми с которыми можно продолжить поточную обработку, и выводит в красивом виде ошибки, как например ошибку в свойствах класса
1
|
50 / 14 / 3
Регистрация: 15.02.2019
Сообщений: 514
|
|
22.01.2021, 13:28 [ТС] | 84 |
0
|
2 / 2 / 1
Регистрация: 20.04.2014
Сообщений: 93
|
|
08.04.2021, 17:13 | 85 |
Вот зачем это нужно плагин babel?? Без них никак запускать gulp?
сперва обычно запускается Код
npm init Код
npm i --save-dev gulp Код
npm i --save-dev gulp-cli Вот так выглядеть мой исходный код: Код
{ "name": "desire", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC", "devDependencies": { "browser-sync": "^2.26.14", "gulp": "^4.0.2", "gulp-concat": "^2.6.1", "gulp-sass": "^4.1.0", "gulp-uglify-es": "^2.0.0", "jquery": "^3.6.0" } }
1
|
50 / 14 / 3
Регистрация: 15.02.2019
Сообщений: 514
|
|
08.04.2021, 18:21 [ТС] | 86 |
Без плагина bable можно спокойно запускать Gulp.
Bable нужен чтобы переводить автоматически Es6 script и выше в Es 5 чтобы скрипты работали в старых браузерах.
0
|
2 / 2 / 1
Регистрация: 20.04.2014
Сообщений: 93
|
|
16.04.2021, 11:29 | 87 |
AlexKOR5, а все ясно)) Ну сейчас IE 11 вроде умер, переходим новый браузер Edge (то должно быть работает без babel).
0
|
123 / 98 / 15
Регистрация: 02.02.2014
Сообщений: 346
|
|
17.04.2021, 14:52 | 88 |
@babel интересная штука. преобразовывает ECMAScript 2015+ в обратно совместимую версию JavaScript
пресеты - набор плагинов. preset-env позволяет использовать последнюю версию JS по @babel/plugin-proposal-class-properties
0
|
17.04.2021, 14:52 | |
17.04.2021, 14:52 | |
Помогаю со студенческими работами здесь
88
Ошибка при попытке запустить gulp в Sublime Text Переход на Gulp v4 Перестал работать плагин сборщик спрайтов gulp.spritesmith Gulp rigger и gulp include file при сборке html файла ломают верстку При попытке запустить любую игру компьютер наглухо виснет Запустить команду из терминала? gtx 460se - если запустить любую игрушку, просто гаснет экран Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |