Error cannot find module gulp concat

$ gulp module.js:549 throw err; ^ Error: Cannot find module 'gulp-concat' at Function.Module._resolveFilename (module.js:547:15) at Function.Module._load (module.js:474:25) at ...
$ gulp
module.js:549
    throw err;
    ^

Error: Cannot find module 'gulp-concat'
    at Function.Module._resolveFilename (module.js:547:15)
    at Function.Module._load (module.js:474:25)
    at Module.require (module.js:596:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (C:xampphtdocsirismuzhotel-merchantgulpfile.js:2:14)
    at Module._compile (module.js:652:30)
    at Object.Module._extensions..js (module.js:663:10)
    at Module.load (module.js:565:32)
    at tryModuleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)

I have already installed Gulp and tried to run a project but this error stops me half way. I have seen this link (https://github.com/EventStore/EventStore.UI/issues/16) but don’t understand.

asked Apr 10, 2018 at 9:36

Ben Scmidth's user avatar

Right, I got it… Tho it’s not the same module, it’s the same way to fix it…

I’ve referred this link (https://www.npmjs.com/package/gulp-concat) and some errors regarding other modules emerged but can be fixed by installing those modules the same way. All depends on what modules required our gulpfile.js

answered Apr 10, 2018 at 9:48

Ben Scmidth's user avatar

Ben ScmidthBen Scmidth

1,3252 gold badges12 silver badges21 bronze badges

Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

jbiscornet

I am a little confused and don’t know where to start. I just downloaded sublime text 3 and have been trying to get a handle on how that operates also so that might be a part of it also. As I follow along with the video and we concatonate a few js files into 1 app.js file and use a gulp-concat module to run that, when I go to run it in the console I get this error:

MacBook-Pro:treehouse-gulp-basics Kat$ gulp concatScripts
module.js:529
throw err;
^

Error: Cannot find module ‘gulp-concat’
at Function.Module._resolveFilename (module.js:527:15)
at Function.Module._load (module.js:476:23)
at Module.require (module.js:568:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/Users/Kat/treehouse-gulp-basics/gulpfile.js:4:10)
at Module._compile (module.js:624:30)
at Object.Module._extensions..js (module.js:635:10)
at Module.load (module.js:545:32)
at tryModuleLoad (module.js:508:12)

I notice that the files I have been writing in sublime text (that I pulled up from the terminal after I figured out how to set the path in the console to sublime text) has the heading «gulpfile.js—treehouse-gulp-basics» and all the downloaded files I got from git are «—Downloads/treehouse-gulp-basics-master» so I am thinking that they are not connected to my current directory on the console where I am giving the demands, and if I try to change the directory to that downloads directory it says no such file or directory found.

I just got into the sublime text app and I haven’t had a lot of experience with that or the console or gulp or git, so it’s a lot to jump into at once and I’m not sure where to start, this course never really explains how to deal with the project files and how to incorporate them into the text editor, I had to figure that out, so it could be that I didn’t do that right in the first place. The project files are all in the github project site:

https://github.com/hdngr/treehouse-gulp-basics

If anyone has any insight or can point me in the right direction as to what is going wrong, I would really appreciate it.

Thanks, J

2 Answers

Charles Wanjohi

You just need to install the module by running npm install —save-dev gulp-concat to have the module available for your project

Vitaly Khe

had the same issue on windows.

  1. delete package-lock.json from your project folder
  2. npm install

AlexKOR5

50 / 14 / 3

Регистрация: 15.02.2019

Сообщений: 514

1

19.01.2021, 19:57. Показов 13360. Ответов 87

Метки нет (Все метки)


Здравствуйте, когда я пытаюсь запустить любую команду в gulp, консоль выдает мне ошибку:

Код

C:ShopMakingWorkDjango_shop>gulp
internal/modules/cjs/loader.js:965
throw err;
^

Error: Cannot find module './lib/_stream_readable.js'
Require stack:
- C:ShopMakingWorkDjango_shopnode_modulesreadable-streamreadable.js
- C:ShopMakingWorkDjango_shopnode_modulesordered-read-streamsindex.js
- C:ShopMakingWorkDjango_shopnode_modulesglob-streamindex.js
- C:ShopMakingWorkDjango_shopnode_modulesvinyl-fslibsrcindex.js
- C:ShopMakingWorkDjango_shopnode_modulesvinyl-fsindex.js
- C:ShopMakingWorkDjango_shopnode_modulesgulpindex.js
- C:UsersAdminAppDataRoamingnpmnode_modulesgulp-clilibversioned^4.0.0index.js
- C:UsersAdminAppDataRoamingnpmnode_modulesgulp-cliindex.js
- C:UsersAdminAppDataRoamingnpmnode_modulesgulp-clibingulp.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:ShopMakingWorkDjango_shopnode_modules←[4mreadable-stream←[24mreadable.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 » тоже ничего.
Помогите пожалуйста решить эту проблему.

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
// Это gulpfile.js
const { src, dest, watch, parallel, series } = require('gulp');
const scss = require('gulp-sass');
const concat = require('gulp-concat');
const browserSync = require('browser-sync').create();
const uglify = require('gulp-uglify-es').default;
const autoprefixer = require('gulp-autoprefixer');
const imagemin = require('gulp-imagemin');
const del = require('del');
 
function cleanDist() {
    return del('dist')
}
 
//Creating minimized file Js in (base.html)
function scripts() {
    return src([
        'app/static/js/poppingDownHints.js',
        'app/static/js/link_to_Search.js',
        'app/static/js/product_catalog_btn.js',
        'app/static/js/script_1.js'
    ])
        .pipe(concat('mainBase.min.js'))
        .pipe(uglify())
        .pipe(dest('app/static/js/minimizing'))
    // .pipe(browserSync.stream())
}
 
function scriptsDetail() {
    return src([
        'app/static/js/goodPage/zoom_effect.js',
        'app/static/js/goodPage/good_modalSlider.js',
        'app/static/js/goodPage/good-anchorToSpecs.js',
        'app/static/js/goodPage/longSlider.js',
        'app/static/js/goodPage/good_Modal_show.js',
        'app/static/js/goodPage/good_showAswForm.js',
        'app/static/js/goodPage/good_leftsideSlider.js',
        'app/static/js/goodPage/jsHelpers/hide_sidebar.js'
    ])
        .pipe(concat('detail.min.js'))
        .pipe(uglify())
        .pipe(dest('app/static/js/minimizing'))
}
 
// Convert scss into css
function styles() {
    return src('app/static/sass/style.scss')             //Enter way to scss file
        .pipe(scss({ outputStyle: 'compressed' }))//creating minimized file // outputStyle: 'expanded' allows css looks greate
        .pipe(concat('style.min.css'))            //renaming
        .pipe(autoprefixer({
            overrideBrowserslist: ['last 10 version'],
            grid: true
        }))
        .pipe(dest('app/static/css'))                    //Enter way where it will be saved
        .pipe(browserSync.stream())
}
 
// Bulding files into "dist" folder
function build() {
    return src([
        'app/css/style.min.css',
        'app/fonts/**/*',
        'app/js/main.min.js',
        'app/*.html'
    ], { base: 'app' })
        .pipe(dest(`dist`))
}
 
// Watching for changes
function watching() {
    watch(['app/static/sass/**/*.scss'], styles);        //commant to watch for all files which have ending in .scss
    watch(['app/static/js/**/*.js','!app/static/js/minimizing/**'], scripts);//watching for all js files except main.min.js
    watch(['app/templates/**/*.html']).on('change', browserSync.reload);//refresh browser if html has change
}
 
exports.styles = styles;
// Available command "gulp styles" to convert scss into css
 
exports.watching = watching;
// Available command "gulp watching" to Auto convert scss into css
 
// exports.browsersync = browsersync;
// Available command "gulp browsersync" to Auto refresh browser
 
// Available command "gulp scripts" to unite js files in one
exports.scripts = scripts;
 
// Available command "gulp images" to minimize images
// exports.images = images;
 
// Available command "gulp cleanDist" to clean "dist" folder
exports.cleanDist = cleanDist;
 
// Available command "gulp build" to build project into "dist" folder
exports.build = series(cleanDist, build);
 
 
 
exports.default = parallel(
    styles, scripts, scriptsDetail, watching
);
// Available command "gulp" to Auto refresh browser and Auto convert scss into css, unite js files

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



748 / 354 / 99

Регистрация: 04.10.2018

Сообщений: 542

19.01.2021, 23:45

2

Привет AlexKOR5,

Попробуйте установить пакет readable-stream

т.е. в корне папки с проектом написать

Код

npm install --save readable-stream

Добавлено через 5 минут

Цитата
Сообщение от AlexKOR5
Посмотреть сообщение

Error: Cannot find module ‘./lib/_stream_readable.js’
Require stack:
— C:ShopMakingWorkDjango_shopnode_modulesreadab le-streamreadable.js

тут дело не в gulp или npm а в модулях конкретного проекта, конкретно невозможно найти lib/_stream_readable.js, который входит в состав модуля readable-stream



1



50 / 14 / 3

Регистрация: 15.02.2019

Сообщений: 514

20.01.2021, 11:07

 [ТС]

3

Цитата
Сообщение от web_coder2
Посмотреть сообщение

Привет AlexKOR5,

Попробуйте установить пакет readable-stream

т.е. в корне папки с проектом написать

Код

npm install --save readable-stream

Добавлено через 5 минут

тут дело не в gulp или npm а в модулях конкретного проекта, конкретно невозможно найти lib/_stream_readable.js, который входит в состав модуля readable-stream

После установки npm install —save readable-stream
Выводит такое

Код

C:ShopMakingWorkDjango_shop>gulp
internal/modules/cjs/loader.js:326
      throw err;
      ^

Error: Cannot find module 'C:ShopMakingWorkDjango_shopnode_modulescore-util-islibutil.js'. Please verify that the package.json has a valid "main" entry
←[90m    at tryPackage (internal/modules/cjs/loader.js:318:19)←[39m
←[90m    at Function.Module._findPath (internal/modules/cjs/loader.js:679:18)←[39m
←[90m    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:949:27)←[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:ShopMakingWorkDjango_shopnode_modules←[4mordered-read-streams←[24mnode_modules←[4mreadable-stream←[24mlib_stream_readable.js:67:26)
←[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 {
  code: ←[32m'MODULE_NOT_FOUND'←[39m,
  path: ←[32m'C:\ShopMaking\Work\Django_shop\node_modules\core-util-is\package.json'←[39m,
  requestPath: ←[32m'core-util-is'←[39m
}



0



748 / 354 / 99

Регистрация: 04.10.2018

Сообщений: 542

20.01.2021, 14:12

4

Цитата
Сообщение от AlexKOR5
Посмотреть сообщение

core-util-islibutil.js’. Please verify that the package.json has a valid «main» entry

npm i core-util-is

странные какие-то ошибки

можете сказать откуда вы скачивали проект я попробую сам на досуге его запустить, чтобы ускорить процесс



1



50 / 14 / 3

Регистрация: 15.02.2019

Сообщений: 514

20.01.2021, 14:32

 [ТС]

5

Цитата
Сообщение от web_coder2
Посмотреть сообщение

npm i core-util-is

странные какие-то ошибки

можете сказать откуда вы скачивали проект я попробую сам на досуге его запустить, чтобы ускорить процесс

Ссылка на проект:
https://github.com/OleksandrHa… ts/korTemo
Ветвь «korTemo», коммит «Gulp Error»
Спасибо заранее.



0



748 / 354 / 99

Регистрация: 04.10.2018

Сообщений: 542

20.01.2021, 16:12

6

Я предлагаю не мучаться с тем что там у Вас, я просто устал до устанавливать и настраивать пакеты.

возьмите этот boilerplate gulp-boilerplate и настройте под себя это будет быстрее, и кстати вы же в курсе что у Джанго шоп работает на питоне

Добавлено через 1 минуту
пакет для начальной разработки называется boilerplate их довольно много, на любой вкус



1



50 / 14 / 3

Регистрация: 15.02.2019

Сообщений: 514

20.01.2021, 17:22

 [ТС]

7

Цитата
Сообщение от web_coder2
Посмотреть сообщение

Я предлагаю не мучаться с тем что там у Вас, я просто устал до устанавливать и настраивать пакеты.

возьмите этот boilerplate gulp-boilerplate и настройте под себя это будет быстрее, и кстати вы же в курсе что у Джанго шоп работает на питоне

Добавлено через 1 минуту
пакет для начальной разработки называется boilerplate их довольно много, на любой вкус

Как это должно помочь, или там что-то с модулями не то?
Объясните пожалуйста.
Ошибки в моём gulpfile.js нет же.

Добавлено через 2 минуты

Цитата
Сообщение от web_coder2
Посмотреть сообщение

кстати вы же в курсе что у Джанго шоп работает на питоне

Да я в курсе.



0



748 / 354 / 99

Регистрация: 04.10.2018

Сообщений: 542

20.01.2021, 17:33

8

Цитата
Сообщение от AlexKOR5
Посмотреть сообщение

Как это должно помочь, или там что-то с модулями не то?
Объясните пожалуйста.
Ошибки в моём gulpfile.js нет же.

Когда запускается gulp он смотрит какие ему пакеты нужны по тем что указаны в gulpfile.js. У Вас в проекте пустой дефолтный package.json, когда пакет устанавливается он прописывается в package.json, в предложенном boilerplate все пакеты в package.json уже прописаны. Если взять и скопировать из bolierplate 2 файла package json и gilpfile вместо ваших остается только правильно настроить пути к исходникам src и dist папку в gulpfile и немного поправить package.json у Вас он все равно дефолтный так что полюбому нужно было бы редактировать. Предварительно удалите папку node_modules и файл package-lock.json. Но это моя точка зрения, вы можете пойти своим путем



1



1786 / 1036 / 445

Регистрация: 12.05.2016

Сообщений: 2,550

20.01.2021, 17:33

9

AlexKOR5, package.json покажите.



1



748 / 354 / 99

Регистрация: 04.10.2018

Сообщений: 542

20.01.2021, 17:53

10

Цитата
Сообщение от web_coder2
Посмотреть сообщение

дефолтный так что полюбому нужно было бы редактировать

ну кое что там есть конечно не совсем дефолтный

Добавлено через 1 минуту
shvyrevvg,

линк на package.json

Добавлено через 15 минут
если что я проверил предложенный gulp-boilerplate, там все работает и запускается все собирается и запускается browser sync.



2



50 / 14 / 3

Регистрация: 15.02.2019

Сообщений: 514

20.01.2021, 20:42

 [ТС]

11

Цитата
Сообщение от web_coder2
Посмотреть сообщение

Когда запускается gulp он смотрит какие ему пакеты нужны по тем что указаны в gulpfile.js. У Вас в проекте пустой дефолтный package.json, когда пакет устанавливается он прописывается в package.json, в предложенном boilerplate все пакеты в package.json уже прописаны. Если взять и скопировать из bolierplate 2 файла package json и gilpfile вместо ваших остается только правильно настроить пути к исходникам src и dist папку в gulpfile и немного поправить package.json у Вас он все равно дефолтный так что полюбому нужно было бы редактировать. Предварительно удалите папку node_modules и файл package-lock.json. Но это моя точка зрения, вы можете пойти своим путем

Я сделал как вы сказали. Удалил папку «node_moduls» вставил новые package.json и gulpfile.js ну и изменил минимально gulpfile но при запуске ошибка:

Код

C:ShopMakingWorkDjango_shop>gulp
internal/modules/cjs/loader.js:965
  throw err;
  ^

Error: Cannot find module './lib/is-stream'
Require stack:
- C:ShopMakingWorkDjango_shopnode_modulesvinylindex.js
- C:ShopMakingWorkDjango_shopnode_modulesvinyl-fslibsrcwrap-vinyl.js
- C:ShopMakingWorkDjango_shopnode_modulesvinyl-fslibsrcindex.js
- C:ShopMakingWorkDjango_shopnode_modulesvinyl-fsindex.js
- C:ShopMakingWorkDjango_shopnode_modulesgulpindex.js
- C:UsersAdminAppDataRoamingnpmnode_modulesgulp-clilibversioned^4.0.0index.js
- C:UsersAdminAppDataRoamingnpmnode_modulesgulp-cliindex.js
- C:UsersAdminAppDataRoamingnpmnode_modulesgulp-clibingulp.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:ShopMakingWorkDjango_shopnode_modules←[4mvinyl←[24mindex.js:14:16)
←[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\vinyl\index.js'←[39m,
    ←[32m'C:\ShopMaking\Work\Django_shop\node_modules\vinyl-fs\lib\src\wrap-vinyl.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\index.js'←[39m,
    ←[32m'C:\Users\Admin\AppData\Roaming\npm\node_modules\gulp-cli\lib\versioned\^4.0.0\index.js'←[39m,
    ←[32m'C:\Users\Admin\AppData\Roaming\npm\node_modules\gulp-cli\index.js'←[39m,
    ←[32m'C:\Users\Admin\AppData\Roaming\npm\node_modules\gulp-cli\bin\gulp.js'←[39m
  ]
}

Ссылка на проект https://github.com/OleksandrHa… ts/korTemo Коммит «Gulp Error_2»
Что я сделал не так как нужно?



0



748 / 354 / 99

Регистрация: 04.10.2018

Сообщений: 542

21.01.2021, 02:01

12

еще нужно скопировать package-lock.json из bolerplate,и дальше уже будете настраивать gulpfile.js =)



1



web_coder2

748 / 354 / 99

Регистрация: 04.10.2018

Сообщений: 542

21.01.2021, 03:32

13

переписал эту функцию

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
function scripts() {
    gulp.src([
        'app/static/js/poppingDownHints.js',
        'app/static/js/link_to_Search.js',
        'app/static/js/product_catalog_btn.js',
        'app/static/js/script_1.js'
    ])
        .pipe(concat('mainBase.min.js'))
        .pipe(uglify())
        .pipe(dest('app/static/js/minimizing'));
    cb();
}

так

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function scripts(cb) {
    gulp.src([
        'app/static/js/poppingDownHints.js',
        'app/static/js/link_to_Search.js',
        'app/static/js/product_catalog_btn.js',
        'app/static/js/script_1.js'
    ])
        .pipe(concat('mainBase.min.js'))
        .pipe(plumber())
        .pipe(babel({
            presets: ['@babel/preset-env']
        }))
        .pipe(uglify())
        .pipe(gulp.dest('app/static/js/minimizing'));
    cb();
}

до установил plumber полезная штука помогает видеть только самые важные ошибки

теперь работает

последовательность действий чтобы и у Вас заработало

удаляем node_modules
копируем package.json, package-lock.json, gulpgile.js из этого поста в корень вашего проекта с заменой этих же файлов
npm i
gulp

в консоли должно быть это

Код

[03:30:01] Starting 'default'...
[03:30:01] Starting 'scripts'...
[03:30:01] Finished 'scripts' after 12 ms
[03:30:01] Finished 'default' after 16 ms

Вложения

Тип файла: zip Django_shop-korTemo.zip (98.9 Кб, 4 просмотров)



1



AlexKOR5

50 / 14 / 3

Регистрация: 15.02.2019

Сообщений: 514

21.01.2021, 19:50

 [ТС]

14

Цитата
Сообщение от web_coder2
Посмотреть сообщение

переписал эту функцию

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
function scripts() {
    gulp.src([
        'app/static/js/poppingDownHints.js',
        'app/static/js/link_to_Search.js',
        'app/static/js/product_catalog_btn.js',
        'app/static/js/script_1.js'
    ])
        .pipe(concat('mainBase.min.js'))
        .pipe(uglify())
        .pipe(dest('app/static/js/minimizing'));
    cb();
}

так

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function scripts(cb) {
    gulp.src([
        'app/static/js/poppingDownHints.js',
        'app/static/js/link_to_Search.js',
        'app/static/js/product_catalog_btn.js',
        'app/static/js/script_1.js'
    ])
        .pipe(concat('mainBase.min.js'))
        .pipe(plumber())
        .pipe(babel({
            presets: ['@babel/preset-env']
        }))
        .pipe(uglify())
        .pipe(gulp.dest('app/static/js/minimizing'));
    cb();
}

до установил plumber полезная штука помогает видеть только самые важные ошибки

теперь работает

последовательность действий чтобы и у Вас заработало

удаляем node_modules
копируем package.json, package-lock.json, gulpgile.js из этого поста в корень вашего проекта с заменой этих же файлов
npm i
gulp

в консоли должно быть это

Код

[03:30:01] Starting 'default'...
[03:30:01] Starting 'scripts'...
[03:30:01] Finished 'scripts' after 12 ms
[03:30:01] Finished 'default' after 16 ms

Вставил все файлы которые вы мне дали но когда я дойшол до npm i
Консоль показала мне:

Код

C:ShopMakingWorkDjango_shop>npm i
npm WARN gulp-boilerplate@1.0.0 No repository field.

npm ERR! code EEXIST
npm ERR! path C:ShopMakingWorkDjango_shopnode_modules.binbrowser-sync.ps1
npm ERR! Refusing to delete C:ShopMakingWorkDjango_shopnode_modules.binbrowser-sync.ps1: ../browser-sync/dist/bin.js symlink target is not controlled by npm C:ShopMakingWorkDjango_shopnode_modulesbrowser-sync
npm ERR! File exists: C:ShopMakingWorkDjango_shopnode_modules.binbrowser-sync.ps1
npm ERR! Remove the existing file and try again, or run npm
npm ERR! with --force to overwrite files recklessly.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:UsersAdminAppDataRoamingnpm-cache_logs2021-01-21T16_41_05_519Z-debug.log

ну и соответственно

Код

C:ShopMakingWorkDjango_shop>gulp
internal/modules/cjs/loader.js:965
  throw err;
  ^

Error: Cannot find module './lib/is-stream'
Require stack:
- C:ShopMakingWorkDjango_shopnode_modulesvinylindex.js
- C:ShopMakingWorkDjango_shopnode_modulesvinyl-fslibsrcwrap-vinyl.js
- C:ShopMakingWorkDjango_shopnode_modulesvinyl-fslibsrcindex.js
- C:ShopMakingWorkDjango_shopnode_modulesvinyl-fsindex.js
- C:ShopMakingWorkDjango_shopnode_modulesgulpindex.js
- C:UsersAdminAppDataRoamingnpmnode_modulesgulp-clilibversioned^4.0.0index.js
- C:UsersAdminAppDataRoamingnpmnode_modulesgulp-cliindex.js
- C:UsersAdminAppDataRoamingnpmnode_modulesgulp-clibingulp.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:ShopMakingWorkDjango_shopnode_modules←[4mvinyl←[24mindex.js:14:16)
←[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\vinyl\index.js'←[39m,
    ←[32m'C:\ShopMaking\Work\Django_shop\node_modules\vinyl-fs\lib\src\wrap-vinyl.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\index.js'←[39m,
    ←[32m'C:\Users\Admin\AppData\Roaming\npm\node_modules\gulp-cli\lib\versioned\^4.0.0\index.js'←[39m,
    ←[32m'C:\Users\Admin\AppData\Roaming\npm\node_modules\gulp-cli\index.js'←[39m,
    ←[32m'C:\Users\Admin\AppData\Roaming\npm\node_modules\gulp-cli\bin\gulp.js'←[39m
  ]
}

Ссылка на изменения:
https://github.com/OleksandrHa… 20448c3341



0



748 / 354 / 99

Регистрация: 04.10.2018

Сообщений: 542

21.01.2021, 20:28

15

а это удаляем node_modules делали?

Добавлено через 10 секунд
предварительно



1



50 / 14 / 3

Регистрация: 15.02.2019

Сообщений: 514

21.01.2021, 20:33

 [ТС]

16

Цитата
Сообщение от web_coder2
Посмотреть сообщение

а это удаляем node_modules делали?

Добавлено через 10 секунд
предварительно

Да.



0



748 / 354 / 99

Регистрация: 04.10.2018

Сообщений: 542

21.01.2021, 20:38

17

Цитата
Сообщение от AlexKOR5
Посмотреть сообщение

File exists: C:ShopMakingWorkDjango_shopnode_modules.binb rowser-sync.ps1

судя по этой записи какой то фал уже существует, там есть еще запустить npm i --force, но я хз почему у Вас ошибки

Добавлено через 1 минуту
ну тогда подождите скачаю ваш прожект попробую собрать

Добавлено через 2 минуты
реально у Вас откуда то ошибка =) щас windiff на директорию сделаю =)

Добавлено через 33 секунды
у меня в соседней папке Ваш вчерашний прожект без ошибок



1



748 / 354 / 99

Регистрация: 04.10.2018

Сообщений: 542

21.01.2021, 20:46

18

Уважаемый AlexKOR5, я немного офигиваю, я написал вам удалите папку node_modules вы ее не видете?

Миниатюры

Не могу запустить любую команду в gulp
 

Не могу запустить любую команду в gulp
 



1



50 / 14 / 3

Регистрация: 15.02.2019

Сообщений: 514

21.01.2021, 20:56

 [ТС]

19

Цитата
Сообщение от web_coder2
Посмотреть сообщение

Уважаемый AlexKOR5, я немного офигиваю, я написал вам удалите папку node_modules вы ее не видите?

node_modules Я удалил, но когда мы делаем npm i эта папка установилась, нет ничего удивительного.
Я проделал всю вашу инструкцию но после npm i вылезли ошибки

Добавлено через 5 минут
Что-то делал уже результат такой

Код

C:ShopMakingWorkDjango_shop>gulp version
internal/modules/cjs/loader.js:965
  throw err;
  ^

Error: Cannot find module 'C:UsersAdminAppDataRoamingnpmnode_modulesgulp-clibingulp.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 Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)←[39m
←[90m    at internal/main/run_main_module.js:17:47←[39m {
  code: ←[32m'MODULE_NOT_FOUND'←[39m,
  requireStack: []
}

Пробовал удалять кэш, переустанавливать Ноду ну это я уже делал



0



748 / 354 / 99

Регистрация: 04.10.2018

Сообщений: 542

21.01.2021, 20:59

20

Видио в у вас какая то другая ОС или еще в чем то разница. Тогда нужно смотреть этот лог

Код

C:UsersAdminAppDataRoamingnpm-cache_logs2021-01-21T16_41_05_519Z-debug.log

или попробовать npm update или npm i --force



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

21.01.2021, 20:59

20

Recommend Projects

  • React photo

    React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo

    Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo

    Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo

    TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo

    Django

    The Web framework for perfectionists with deadlines.

  • Laravel photo

    Laravel

    A PHP framework for web artisans

  • D3 photo

    D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Visualization

    Some thing interesting about visualization, use data art

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo

    Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo

    Microsoft

    Open source projects and samples from Microsoft.

  • Google photo

    Google

    Google ❤️ Open Source for everyone.

  • Alibaba photo

    Alibaba

    Alibaba Open Source for everyone

  • D3 photo

    D3

    Data-Driven Documents codes.

  • Tencent photo

    Tencent

    China tencent open source team.

Понравилась статья? Поделить с друзьями:
  • Error cannot find module eslint webpack plugin
  • Error cannot find module ejs
  • Error cannot find module dotenv
  • Error cannot find module discord desktop core require stack
  • Error cannot find module debug