Size: a a a

Webpack — русскоговорящее сообщество

2020 July 14

TP

Taras Postolyuk in Webpack — русскоговорящее сообщество
и та же ошибка
источник

A

Aleksandr in Webpack — русскоговорящее сообщество
пресеты для реакта есть?
источник

A

Aleksandr in Webpack — русскоговорящее сообщество
"@babel/preset-react" вот эти
источник

TP

Taras Postolyuk in Webpack — русскоговорящее сообщество
Aleksandr
"@babel/preset-react" вот эти
Есть

{
 "presets": ["@babel/preset-env", "@babel/preset-react"]
}
источник

TP

Taras Postolyuk in Webpack — русскоговорящее сообщество
их нужно кроме .babelrc еще куда то вставлять?
источник

A

Aleksandr in Webpack — русскоговорящее сообщество
в extension tsx добавь
источник

A

Aleksandr in Webpack — русскоговорящее сообщество
Taras Postolyuk
их нужно кроме .babelrc еще куда то вставлять?
нет
источник

TP

Taras Postolyuk in Webpack — русскоговорящее сообщество
Они там есть
источник

TP

Taras Postolyuk in Webpack — русскоговорящее сообщество
А хотя тсх нету сейчас добавлю
источник

A

Aleksandr in Webpack — русскоговорящее сообщество
тут нет
источник

TP

Taras Postolyuk in Webpack — русскоговорящее сообщество
Но у меня по сути тсх и нету у меня App.js
источник

A

Aleksandr in Webpack — русскоговорящее сообщество
Taras Postolyuk
Но у меня по сути тсх и нету у меня App.js
filename: '[name].js',
вот на это в output замени, вроде должно собраться
источник

TP

Taras Postolyuk in Webpack — русскоговорящее сообщество
Aleksandr
filename: '[name].js',
вот на это в output замени, вроде должно собраться
Спасибо сейчас попробую
источник
2020 July 15

AS

Alexey Shumkin in Webpack — русскоговорящее сообщество
Переслано от Alexey Shumkin
даровте!
у меня нубский вопрос (надо разобраться с приложухой)
есть простенькое приложение
вроде как на реакте:
собирается npm run-script build
потом запускается node server.js

таки вот оно собирается в докер контейнер, в webpack.config.js прописана такая шняга

      plugins: [
       new webpack.DefinePlugin({
           "process.env": {
               DATASERVER: JSON.stringify("http://some-dataserver:3001")
           }
       }),

в коде потом используется типа
export function selectDate1(date){¬
 return dispatch => {¬
   var host = process.env.DATASERVER¬
   return fetch(host+"/service_stats/"+date, {¬
   method: 'GET'¬
 })¬
   .then(response => response.json())¬
   .then(json => dispatch(selectDate2(date, json)))¬
   .catch(error => console.error('Error:', error));¬
 }¬  


т.е. , как я понимаю, докер образ гвоздями прибивается к some-dataserver
т
.е. при таком подходе я не могу запустить контейнер из этого образа на любом сервере, чтобы он заработал нормально

в других ЯП я могу задать параметр при запуске контейнера, и он будет его использовать...

вопрос следующий: как решается такая проблема с JS на реакте?
хочется собрать ОДИН образ , но запускать его на разных серверах?
источник

AS

Alexey Shumkin in Webpack — русскоговорящее сообщество
Alexey Shumkin
Переслано от Alexey Shumkin
даровте!
у меня нубский вопрос (надо разобраться с приложухой)
есть простенькое приложение
вроде как на реакте:
собирается npm run-script build
потом запускается node server.js

таки вот оно собирается в докер контейнер, в webpack.config.js прописана такая шняга

      plugins: [
       new webpack.DefinePlugin({
           "process.env": {
               DATASERVER: JSON.stringify("http://some-dataserver:3001")
           }
       }),

в коде потом используется типа
export function selectDate1(date){¬
 return dispatch => {¬
   var host = process.env.DATASERVER¬
   return fetch(host+"/service_stats/"+date, {¬
   method: 'GET'¬
 })¬
   .then(response => response.json())¬
   .then(json => dispatch(selectDate2(date, json)))¬
   .catch(error => console.error('Error:', error));¬
 }¬  


т.е. , как я понимаю, докер образ гвоздями прибивается к some-dataserver
т
.е. при таком подходе я не могу запустить контейнер из этого образа на любом сервере, чтобы он заработал нормально

в других ЯП я могу задать параметр при запуске контейнера, и он будет его использовать...

вопрос следующий: как решается такая проблема с JS на реакте?
хочется собрать ОДИН образ , но запускать его на разных серверах?
а, кажется, вопрос снимается...
там вообще не надо указывать абсолютный URL... достаточно указать относительный....
источник

TP

Taras Postolyuk in Webpack — русскоговорящее сообщество
Всем привет, такой вопрос почему пишет что не может найти вход хотя там он есть

entry: './src/index.js',
источник

TP

Taras Postolyuk in Webpack — русскоговорящее сообщество
источник

A

Aleksandr in Webpack — русскоговорящее сообщество
projects/react-webpack-app/src/src/index.js
источник

A

Aleksandr in Webpack — русскоговорящее сообщество
точно тут что то есть?
источник

TP

Taras Postolyuk in Webpack — русскоговорящее сообщество
ааа src не надо указывать я же уже указал раньше точно
источник