panicPlayer

Пользователь

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

panicPlayer

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

В очередной раз, чтобы запустить приложение с нуля с React`ом, мне прилошлось высрать 100500 команд, чтобы установить конфиги/***ги, модули и тд.

Зачем я должен для каждой хрени это запускать? Есть какая-то супер-команда, Которая одной строкой мне установит все автоматом за 1 раз?

почему я должен с приложением, которое будет выводить мне 1(карл) entity модель, я должен пол часа или больше сидеть с гавноустановкой фронтенда

фу, сгорел

 

 

Zetsugou

Пользователь

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

Сообщения: 29

Рейтинг: 16

Zetsugou

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

Сообщения: 29

Рейтинг: 16

npx create-react-app my-app 

cd my-app

npm start

panicPlayer

Пользователь

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

panicPlayer

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

Zetsugou сказал(а):

npx create-react-app my-app 

cd my-app

npm start

Нажмите, чтобы раскрыть...

так это просто React, без этих web.config, package.json, bundle.js и тд

 

cgwic

Пользователь

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

Сообщения: 1050

Рейтинг: 317

cgwic

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

Сообщения: 1050

Рейтинг: 317

Zetsugou сказал(а):

npm start

Нажмите, чтобы раскрыть...

чо не ярн?

HiThere

Пользователь

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

Сообщения: 3470

Рейтинг: 2602

HiThere

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

Сообщения: 3470

Рейтинг: 2602

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

panicPlayer

Пользователь

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

panicPlayer

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

HiThere сказал(а):

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

Нажмите, чтобы раскрыть...

модули?

а они не с гита и так тянутся чтоли?

Laurarouge

Пользователь

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

Сообщения: 1610

Рейтинг: 816

Laurarouge

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

Сообщения: 1610

Рейтинг: 816

Я уже устала удивляться нынешним программистам, количество растет а качество падает. Твоя проблема даже не проблема, это такая фигня которая решается элементарным скриптиком. Если ты никогда не слышал про православный  Bash, а судя по твоим хипстерским вопросам и возмущениям ты про него не слышал, самое время с ним познакомиться 

HiThere

Пользователь

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

Сообщения: 3470

Рейтинг: 2602

HiThere

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

Сообщения: 3470

Рейтинг: 2602

Laurarouge сказал(а):

Я уже устала удивляться нынешним программистам, количество растет а качество падает. Твоя проблема даже не проблема, это такая фигня которая решается элементарным скриптиком. Если ты никогда не слышал про православный  Bash, а судя по твоим хипстерским вопросам и возмущениям ты про него не слышал, самое время с ним познакомиться AnimeFeelsNepMan.png

Нажмите, чтобы раскрыть...

Мы фронтендеры, ухади со своими башем отседа

panicPlayer

Пользователь

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

panicPlayer

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

HiThere сказал(а):

Чет я не очень понял, у тебя же все модули в package.json прописаны, просто выкачай его с гита и пропиши npm install/yarn и все, все модули установятся

Или я чет не понимаю? 

 

Мы фронтендеры, ухади со своими башем отседаpepejeez.png

Нажмите, чтобы раскрыть...

кто фронтендер? я нет)

FreeM@n

Пользователь

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

Сообщения: 1980

Рейтинг: 4209

FreeM@n

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

Сообщения: 1980

Рейтинг: 4209

img

Напиши баш скрипт который будет всё поднимать, в чем проблема? Или с докером можешь заморочиться, если это стоит того.

panicPlayer

Пользователь

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

panicPlayer

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

FreeM@n сказал(а):

Напиши баш скрипт который будет всё поднимать, в чем проблема? Или с докером можешь заморочиться, если это стоит того.

Нажмите, чтобы раскрыть...

стоит чего? запустить хело ворлд мвц приложение?xD

aQuere

Пользователь

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

Сообщения: 4727

Рейтинг: 1121

Нарушения: 20

aQuere

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

Сообщения: 4727

Рейтинг: 1121

Нарушения: 20

panicPlayer сказал(а):

В очередной раз, чтобы запустить приложение с нуля с React`ом, мне прилошлось высрать 100500 команд, чтобы установить конфиги/***ги, модули и тд.

Зачем я должен для каждой хрени это запускать? Есть какая-то супер-команда, Которая одной строкой мне установит все автоматом за 1 раз?

почему я должен с приложением, которое будет выводить мне 1(карл) entity модель, я должен пол часа или больше сидеть с гавноустановкой фронтенда

фу, сгорел

 

 

Нажмите, чтобы раскрыть...

npx create-react-app appName

panicPlayer

Пользователь

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

panicPlayer

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

girlygirl сказал(а):

npx create-react-app appName

Нажмите, чтобы раскрыть...

и он мне вебпак установит? и bundle?

Meepka

Пользователь

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

Сообщения: 1925

Рейтинг: 465

Meepka

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

Сообщения: 1925

Рейтинг: 465

panicPlayer сказал(а):

В очередной раз, чтобы запустить приложение с нуля с React`ом, мне прилошлось высрать 100500 команд, чтобы установить конфиги/***ги, модули и тд.

Зачем я должен для каждой хрени это запускать? Есть какая-то супер-команда, Которая одной строкой мне установит все автоматом за 1 раз?

почему я должен с приложением, которое будет выводить мне 1(карл) entity модель, я должен пол часа или больше сидеть с гавноустановкой фронтенда

фу, сгорел

 

 

Нажмите, чтобы раскрыть...

у тебя же есть два файла package.json и webpack.config.js. В первом твои модуля которые установятся командой npm i, во втором настройка webpacka так?

panicPlayer

Пользователь

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

panicPlayer

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

Meepka сказал(а):

у тебя же есть два файла package.json и webpack.config.js. В первом твои модуля которые установятся командой npm i, во втором настройка webpacka так?

Нажмите, чтобы раскрыть...

да

Meepka

Пользователь

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

Сообщения: 1925

Рейтинг: 465

Meepka

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

Сообщения: 1925

Рейтинг: 465

panicPlayer сказал(а):

да

Нажмите, чтобы раскрыть...

ну все вот тебе больше ниего не надо. перекидывешь их в новый проект устанавливаешь пакеты и все. в чем проблема. Если вебпак сразу настроен норм и ты придерживаешься файловой структуры одной и тойже то все норм буедт

 

panicPlayer

Пользователь

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

panicPlayer

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

Meepka сказал(а):

ну все вот тебе больше ниего не надо. перекидывешь их в новый проект устанавливаешь пакеты и все. в чем проблема. Если вебпак сразу настроен норм и ты придерживаешься файловой структуры одной и тойже то все норм буедт

 

Нажмите, чтобы раскрыть...

нет у меня ошибки там) вместо bundle.js создает мне такую папку а в ней такое https://ibb.co/jvPr38x

 

с ангуляром тоже какая-то дичь, на любой порт пишет эту ошибку

 

Port 4200 is already in use. Use '--port' to specify a different port.

 

в netstats нет занятого порта.

 

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

Meepka

Пользователь

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

Сообщения: 1925

Рейтинг: 465

Meepka

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

Сообщения: 1925

Рейтинг: 465

panicPlayer сказал(а):

нет у меня ошибки там) вместо bundle.js создает мне такую папку а в ней такое https://ibb.co/jvPr38x

 

с ангуляром тоже какая-то дичь, на любой порт пишет эту ошибку

 

Port 4200 is already in use. Use '--port' to specify a different port.

 

в netstats нет занятого порта.

 

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

Нажмите, чтобы раскрыть...

Он создает такой файл потомучто в webpack.config  у тебе название выходящего файла. [name].[hach].js смени на bundle.js

panicPlayer

Пользователь

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

panicPlayer

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

Meepka сказал(а):

Он создает такой файл потомучто в webpack.config  у тебе название выходящего файла. [name].[hach].js смени на bundle.js

Нажмите, чтобы раскрыть...

output: {

filename: '[name].[chunkhash].js',

path: path.resolve(__dirname, './src/main/resources/static/built/bundle.js')

},

 

поменял на 

output: {

  filename: 'bundle.js',

  path: path.resolve(__dirname, './src/main/resources/static/built/')

},

исправил.

пусто

Meepka

Пользователь

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

Сообщения: 1925

Рейтинг: 465

Meepka

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

Сообщения: 1925

Рейтинг: 465

panicPlayer сказал(а):

output: {

filename: '[name].[chunkhash].js',

path: path.resolve(__dirname, './src/main/resources/static/built/bundle.js')

},

 

поменял на 

output: {

  filename: 'bundle.js',

  path: path.resolve(__dirname, './src/main/resources/static/built/')

},

исправил.

пусто

Нажмите, чтобы раскрыть...

потому что у тебя нет папки built в static. переименуй build.bundle.js в built - и вообще пишется build)

 

panicPlayer

Пользователь

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

panicPlayer

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

Meepka сказал(а):

потому что у тебя нет папки built в static. переименуй build.bundle.js в built - и вообще пишется build)

 

Нажмите, чтобы раскрыть...

?я же показал, я так и сделал.

built - past simple

 

у меня не рендерит нихрена я имею ввиду

Meepka

Пользователь

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

Сообщения: 1925

Рейтинг: 465

Meepka

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

Сообщения: 1925

Рейтинг: 465

panicPlayer сказал(а):

?я же показал, я так и сделал.

built - past simple

 

у меня не рендерит нихрена я имею ввиду

Нажмите, чтобы раскрыть...

судя по твоей фотке которую ты скинул у тебя есть папка с именем built.bundle.js

123

TyTsQEKqGEc.jpg

а по конфигу ты пытаешься запихнуть свой bundle.js в папку built, которая находится по пути  ./src/main/resources/static/built/. Но у тебя нет этой папки по этому пути. следовательно он и не бандлит никуда

panicPlayer

Пользователь

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

panicPlayer

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

Meepka сказал(а):

судя по твоей фотке которую ты скинул у тебя есть папка с именем built.bundle.js

123

TyTsQEKqGEc.jpg

а по конфигу ты пытаешься запихнуть свой bundle.js в папку built, которая находится по пути  ./src/main/resources/static/built/. Но у тебя нет этой папки по этому пути. следовательно он и не бандлит никуда

Нажмите, чтобы раскрыть...

не, я удалил это все, и оно мне начало создавать папку built и в ней уже bundle.js index.html.

только в этом bundle.js я так понял какая-то ошибка моего кода app.js. В конце файла bundle описывается ошибка вроде как я понял

Meepka

Пользователь

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

Сообщения: 1925

Рейтинг: 465

Meepka

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

Сообщения: 1925

Рейтинг: 465

panicPlayer сказал(а):

не, я удалил это все, и оно мне начало создавать папку built и в ней уже bundle.js index.html.

только в этом bundle.js я так понял какая-то ошибка моего кода app.js. В конце файла bundle описывается ошибка вроде как я понял

Нажмите, чтобы раскрыть...

скинь скрин ошибки или что там пишет

panicPlayer

Пользователь

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

panicPlayer

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

Сообщения: 538

Рейтинг: -25

Нарушения: 110

Meepka сказал(а):

скинь скрин ошибки или что там пишет

Нажмите, чтобы раскрыть...

ты тут?)