Size: a a a

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

2020 March 31

SG

Sasha Good in Webpack — русскоговорящее сообщество
Roman Usherenko
у тебя не должно быть понятия "и там, и там" - локфайл один
я про то, что надо смотреть чтобы версии npm и node были одинаковыми
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
не должно это влиять
источник

倫岡

倫太郎 岡部 in Webpack — русскоговорящее сообщество
не надо кидать файлы в чат
источник

倫岡

倫太郎 岡部 in Webpack — русскоговорящее сообщество
используй pastebin/gist
источник

SG

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

A

Alex CherryTea in Webpack — русскоговорящее сообщество
платформа тут не причем, при добавлении пакетов некоторые зависимости могут поменятся местами
источник

SG

Sasha Good in Webpack — русскоговорящее сообщество
и как с этим жить/бороться?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
если только один человек добавил пакет - он просто пушит новый лок файл.
Если несколько человек одновременно добавили зависимость и потом конфликт - сложнее. Я например делаю так - заменяю свой лок файл полностью новым лок файлом (incoming), и заново ставлю свою зависимость
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
так получается лок файл в котором учтены изменения и пришедшие и собственные
источник

SG

Sasha Good in Webpack — русскоговорящее сообщество
Alex CherryTea
если только один человек добавил пакет - он просто пушит новый лок файл.
Если несколько человек одновременно добавили зависимость и потом конфликт - сложнее. Я например делаю так - заменяю свой лок файл полностью новым лок файлом (incoming), и заново ставлю свою зависимость
спасибо
источник

GS

Garden State in Webpack — русскоговорящее сообщество
Привет! Подскажите, почему сбилженное приложение крашится при рефреше на вложенном роуте аля {app}/{route]

На деве работает кулл

  entry: path.resolve(__dirname, 'src/index.tsx'),
 output: {
   path: path.resolve(__dirname, 'dist'),
   filename: 'bundle-[hash].js',
   chunkFilename: '[name].[hash].js',
   publicPath: '/',
 },
 plugins: [
   new CleanWebpackPlugin(),
   new HTMLWebpackPlugin({
     template: './public/index.html',
     minify: {
       collapseWhitespace: !isDev,
     },
   }),
 ],

if (!isDev) {
 config.optimization = {
   minimize: true,
   minimizer: [new TerserPlugin()],
 };
}
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Garden State
Привет! Подскажите, почему сбилженное приложение крашится при рефреше на вложенном роуте аля {app}/{route]

На деве работает кулл

  entry: path.resolve(__dirname, 'src/index.tsx'),
 output: {
   path: path.resolve(__dirname, 'dist'),
   filename: 'bundle-[hash].js',
   chunkFilename: '[name].[hash].js',
   publicPath: '/',
 },
 plugins: [
   new CleanWebpackPlugin(),
   new HTMLWebpackPlugin({
     template: './public/index.html',
     minify: {
       collapseWhitespace: !isDev,
     },
   }),
 ],

if (!isDev) {
 config.optimization = {
   minimize: true,
   minimizer: [new TerserPlugin()],
 };
}
сейчас, достану свой хрустальный шар
источник

z

z̛e͏́͠r͜c҉ in Webpack — русскоговорящее сообщество
Garden State
Привет! Подскажите, почему сбилженное приложение крашится при рефреше на вложенном роуте аля {app}/{route]

На деве работает кулл

  entry: path.resolve(__dirname, 'src/index.tsx'),
 output: {
   path: path.resolve(__dirname, 'dist'),
   filename: 'bundle-[hash].js',
   chunkFilename: '[name].[hash].js',
   publicPath: '/',
 },
 plugins: [
   new CleanWebpackPlugin(),
   new HTMLWebpackPlugin({
     template: './public/index.html',
     minify: {
       collapseWhitespace: !isDev,
     },
   }),
 ],

if (!isDev) {
 config.optimization = {
   minimize: true,
   minimizer: [new TerserPlugin()],
 };
}
А крашится с какой ошибкой ?
источник

🦜

🦜 in Webpack — русскоговорящее сообщество
Alex CherryTea
весь лок тоже плохо, он нужен для того чтобы деплоилось именно то на чем тестировалось и разрабаывалось
можно циркумфлекс убрать у зависимостей 🌝
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
🦜
можно циркумфлекс убрать у зависимостей 🌝
Если ты не планируешь пользоваться yarn upgrade никогда то да, можно убрать ^ и поломать его
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
меняю амперсанды на антидепрессанты
источник

🦜

🦜 in Webpack — русскоговорящее сообщество
Roman Usherenko
меняю амперсанды на антидепрессанты
циркумфлекс
источник

🦜

🦜 in Webpack — русскоговорящее сообщество
перепутал
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
🦜
циркумфлекс
фига, я и не знал)
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
🦜
циркумфлекс
ну и кстати, это не он. ^ - это "каретка", или caret
источник