Форум программистов, компьютерный форум, киберфорум
Node.js
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
-8 / 4 / 4
Регистрация: 21.12.2012
Сообщений: 512

Ошибка в gulp: No valid exports main found

26.04.2021, 21:26. Показов 2501. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Установил ништячки:

Code
1
2
3
4
5
6
7
npm i -g gulp
npm i
 
npm i npm-check-updates
npm i npm-check-updates -g
 
ncu
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
D:\webdev\opencart.cms.2.3.loc\www>gulp
internal/modules/cjs/loader.js:628
  throw e;
  ^
 
Error: No valid exports main found for 'C:\Users\torsar\AppData\Roaming\npm\node_modules\gulp\node_modules\copy-props\node_modules\is-plain-object'
    at resolveExportsTarget (internal/modules/cjs/loader.js:625:9)
    at applyExports (internal/modules/cjs/loader.js:502:14)
    at resolveExports (internal/modules/cjs/loader.js:551:12)
    at Function.Module._findPath (internal/modules/cjs/loader.js:657:22)
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:960:27)
    at Function.Module._load (internal/modules/cjs/loader.js:855:27)
    at Module.require (internal/modules/cjs/loader.js:1033:19)
    at require (internal/modules/cjs/helpers.js:72:18)
    at Object.<anonymous> (C:\Users\torsar\AppData\Roaming\npm\node_modules\gulp\node_modules\copy-props\index.js:4:21)
    at Module._compile (internal/modules/cjs/loader.js:1144:30) {
  code: 'MODULE_NOT_FOUND'
}
Как решить проблему?

Добавлено через 7 минут
И в других проектах на gulp, которые раньше работали та же ошибка.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.04.2021, 21:26
Ответы с готовыми решениями:

Ошибка 'Sub Main' was not found in 'SimpleRemotingAsm.dll'
что не нравится в коде вроде списано в книжке ничего не подчеркивает Module Module1 Public Class RemoteMessageObject ...

Ошибка: Entry method 'Main' in class 'Program' in namespace 'Rextester' not found
Объясните, пожалуйста о чём ошибка: Entry method 'Main' in class 'Program' in namespace 'Rextester' not found. //Напишите рекурсивный...

Ошибка при компиляции Entry method 'Main' in class 'Program' in namespace 'Rextester' not found
Вечер добрый! Товарищи, помогите поправить ошибку в коде, не могу сообразить что не так using System; using...

8
Coding is art
Эксперт JS
540 / 423 / 154
Регистрация: 04.09.2013
Сообщений: 1,066
26.04.2021, 21:54
добавьте ваш gulpfile, возможно в нём ошибка..

возможно версия ноды не правильная, попробуйте 14.x, если у вас какая-то другая версия.
0
-8 / 4 / 4
Регистрация: 21.12.2012
Сообщений: 512
27.04.2021, 09:29  [ТС]
Цитата Сообщение от muxahuk1214 Посмотреть сообщение
добавьте ваш gulpfile, возможно в нём ошибка..
Цитата Сообщение от torsar Посмотреть сообщение
И в других проектах на gulp, которые раньше работали та же ошибка.

Как решить проблему?
0
Coding is art
Эксперт JS
540 / 423 / 154
Регистрация: 04.09.2013
Сообщений: 1,066
27.04.2021, 11:41
Цитата Сообщение от torsar Посмотреть сообщение
Как решить проблему?
Цитата Сообщение от muxahuk1214 Посмотреть сообщение
возможно версия ноды не правильная, попробуйте 14.x, если у вас какая-то другая версия.
пробовали?
0
-8 / 4 / 4
Регистрация: 21.12.2012
Сообщений: 512
27.04.2021, 20:21  [ТС]
Цитата Сообщение от muxahuk1214 Посмотреть сообщение
возможно версия ноды не правильная, попробуйте 14.x, если у вас какая-то другая версия.
Спасибо, помогло.

Теперь нужно, чтобы средствами gulp открывался сайт(opencart).

JavaScript
1
2
3
4
5
6
7
8
gulp.task('browser-sync', function() {
    browserSync.init({
        proxy: "opencardcms.loc",
        port:8082,
        open: true,
        notify: false
    });
});
В файле hosts прописано. (127.0.0.14 opencardcms.loc)
Из браузера http://opencardcms.loc:8082/ открываеццо.
А при запуске gulp открывает: http://localhost:8082/
(те совсем другое).

Как сделать, чтоб browsersync открывал именно:
http://opencardcms.loc:8082/

gulpfile и скрин консоли во вложении
Миниатюры
Ошибка в gulp: No valid exports main found  
Вложения
Тип файла: txt gulpfile.js.txt (1.9 Кб, 2 просмотров)
0
Coding is art
Эксперт JS
540 / 423 / 154
Регистрация: 04.09.2013
Сообщений: 1,066
27.04.2021, 22:31
Цитата Сообщение от torsar Посмотреть сообщение
Как сделать, чтоб browsersync открывал именно:
если я не ошибаюсь, то нужно задать host, а не proxy.. и open: 'external' сделать...
0
-8 / 4 / 4
Регистрация: 21.12.2012
Сообщений: 512
28.04.2021, 18:05  [ТС]
Где спросить, чтоб получить адекватный ответ?
Может есть форумы по галпу или по браузерсинк?
0
Coding is art
Эксперт JS
540 / 423 / 154
Регистрация: 04.09.2013
Сообщений: 1,066
28.04.2021, 18:17
Цитата Сообщение от torsar Посмотреть сообщение
Где спросить, чтоб получить адекватный ответ?
Цитата Сообщение от muxahuk1214 Посмотреть сообщение
если я не ошибаюсь, то нужно задать host, а не proxy.. и open: 'external' сделать...
вам этот ответ не помог?

Можете попробовать создать новый вопрос с корректным заголовком новой проблемы и описанием, возможно больше обратят внимания, чем на "вопрос в комментарии"..
0
-8 / 4 / 4
Регистрация: 21.12.2012
Сообщений: 512
28.04.2021, 18:19  [ТС]
[del]
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
var gulp = require('gulp')
var sass = require('gulp-sass');
var browserSync = require('browser-sync').create();
var connectPHP = require('gulp-connect-php');
var reload = browserSync.reload
 
gulp.task("sass", function(){// Создаем таск Sass
    return gulp.src('src/*.scss')// Берем источник
    .pipe(sass())// Преобразуем Sass в CSS посредством gulp-sass
    .pipe(gulp.dest("src")) // Выгружаем результата в папку src
  .pipe(browserSync.stream())
})
 
gulp.task('serve', function() {
    browserSync.init({
      proxy: "test"
         });
    gulp.watch('src/*.scss', gulp.parallel('sass'));
    gulp.watch('src/*.css').on('change', reload);
    gulp.watch('src/*.html').on('change', reload);
    gulp.watch('src/*.js').on('change', reload);
    gulp.watch('src/js/*.js').on('change', reload);
    gulp.watch('src/php/*.php').on('change', reload);
    gulp.watch('src/*.php').on('change', reload);
   // notify: false // Отключаем уведомления
});
 
gulp.task('default', gulp.parallel('sass', 'serve'));
По сути то же самое. И говорят работает.
Почему мое не работает?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.04.2021, 18:19
Помогаю со студенческими работами здесь

Ошибка в игре "no valid video card found" Call of duty black ops 3
что подскажете?

Ошибка: Module 'RecFrm' links to module 'Main' which cannot be found in the current project
Есть три формы Main, Rec и RecFrm. Main является главной формой. В Rec uses Main; RecFrm в свою очередь TRecFrm = class(TRec); и ...

Ошибка: "Error: Main method not found in class"
Дамы и Господа! Чтобы не засорять форум я спрошу тут. У меня такая ситуация: Установил я значит &quot;IntelliJ IDEA Community Edition...

Ошибка no main class (заголовок com/javafx/main/Main) на другом компьютере
У меня возникла такая проблема. Если я создаю пример JavaFX приложения в Netbeans и компилирую его как устанавливаемый exe (Installing...

Error: no valid storage adapters found
Здравствуйте. Пытаюсь написать маленькое приложение для android. Для этого написал HTML файл, он работает прекрасно. С помощью android...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru