panicPlayer

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

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

panicPlayer

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

В очередной раз, чтобы запустить приложение с нуля с 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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

panicPlayer

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

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

Сообщения: 3475

Рейтинг: 2614

HiThere

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

Сообщения: 3475

Рейтинг: 2614

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

panicPlayer

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

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

panicPlayer

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

HiThere сказал(а):


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


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


модули?


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

Laurarouge

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

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

Сообщения: 1608

Рейтинг: 816

Laurarouge

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

Сообщения: 1608

Рейтинг: 816

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

HiThere

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

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

Сообщения: 3475

Рейтинг: 2614

HiThere

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

Сообщения: 3475

Рейтинг: 2614

Laurarouge сказал(а):


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


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


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

panicPlayer

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

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

panicPlayer

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

HiThere сказал(а):


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


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




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


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


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

FreeM@n

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

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

Сообщения: 2059

Рейтинг: 4319

FreeM@n

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

Сообщения: 2059

Рейтинг: 4319

img

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

panicPlayer

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

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

panicPlayer

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

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


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


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


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

aQuere

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

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

Сообщения: 4942

Рейтинг: 1165

aQuere

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

Сообщения: 4942

Рейтинг: 1165

panicPlayer сказал(а):


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


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


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


фу, сгорел






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


npx create-react-app appName

panicPlayer

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

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

panicPlayer

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

girlygirl сказал(а):


npx create-react-app appName


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


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

Meepka

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

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

Сообщения: 1956

Рейтинг: 487

Meepka

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

Сообщения: 1956

Рейтинг: 487

panicPlayer сказал(а):


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


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


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


фу, сгорел






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


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

panicPlayer

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

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

panicPlayer

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

Meepka сказал(а):


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


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


да

Meepka

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

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

Сообщения: 1956

Рейтинг: 487

Meepka

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

Сообщения: 1956

Рейтинг: 487

panicPlayer сказал(а):


да


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


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



panicPlayer

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

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

panicPlayer

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

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

Сообщения: 1956

Рейтинг: 487

Meepka

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

Сообщения: 1956

Рейтинг: 487

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

panicPlayer

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

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

Сообщения: 1956

Рейтинг: 487

Meepka

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

Сообщения: 1956

Рейтинг: 487

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

panicPlayer

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

Meepka сказал(а):


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




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


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


built - past simple




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

Meepka

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

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

Сообщения: 1956

Рейтинг: 487

Meepka

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

Сообщения: 1956

Рейтинг: 487

panicPlayer сказал(а):


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


built - past simple




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


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


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


123

TyTsQEKqGEc.jpg


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

panicPlayer

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

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

panicPlayer

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

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

Сообщения: 1956

Рейтинг: 487

Meepka

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

Сообщения: 1956

Рейтинг: 487

panicPlayer сказал(а):


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


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


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


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

panicPlayer

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

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

panicPlayer

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

Сообщения: 537

Рейтинг: -25

Нарушения: 1000

Meepka сказал(а):


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


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


ты тут?)