Size: a a a

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

2020 October 21

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
на 4 ты как обновлялся?)
источник

y

ymdev in Webpack — русскоговорящее сообщество
Roman Usherenko
на 4 ты как обновлялся?)
не помню даже) Может тогда вебпак еще не знал даже)
источник

IS

Ivan Sequend 👾 in Webpack — русскоговорящее сообщество
Aleksandr
В сторону отката до 4 очевидно же
Уже.. тоже других решений в голову не пришло
источник

A

Aleksandr in Webpack — русскоговорящее сообщество
Ivan Sequend 👾
Уже.. тоже других решений в голову не пришло
Иссуйку заведи, сделай доброе дело
источник

IS

Ivan Sequend 👾 in Webpack — русскоговорящее сообщество
+
источник

y

ymdev in Webpack — русскоговорящее сообщество
Если у webpack еще нормально сделано, там есть версии пакетов типо npm i webpack@webpack-4, то у всех остальных пакетов - это, видимо, на джедайском чутье должно работать
источник

A

Aleksandr in Webpack — русскоговорящее сообщество
Или браться из Package.json, но это не точно
источник

IS

Ivan Sequend 👾 in Webpack — русскоговорящее сообщество
Создал
источник

IS

Ivan Sequend 👾 in Webpack — русскоговорящее сообщество
На своём Кривом английском )
источник

D

Daniel in Webpack — русскоговорящее сообщество
Привет. Как вынести либу в отдельный чанк? Никак не могу раскурить либу по splitChunks
источник

y

ymdev in Webpack — русскоговорящее сообщество
Daniel
Привет. Как вынести либу в отдельный чанк? Никак не могу раскурить либу по splitChunks
источник

OZ

Oleh Zahrebelnyi in Webpack — русскоговорящее сообщество
Все привет. Пытаюсь настроить проект Node.js + React.js с помощью webpack.
Babel установил.
Но при компиляции всеравно ругается.
Может кто подскажет, что не так? Или может что нужно установить?
rules: [
           {
               test: /\.(js|jsx)$/,
               exclude: /node_modules/,
               use: {
                   loader: "babel-loader",
                   options: {
                       presets:
                           ["@babel/preset-env", "@babel/preset-react"]
                   }
               },
           },
   ]

import React from 'react';
^^^^^^

SyntaxError: Cannot use import statement outside a module
источник

y

ymdev in Webpack — русскоговорящее сообщество
Oleh Zahrebelnyi
Все привет. Пытаюсь настроить проект Node.js + React.js с помощью webpack.
Babel установил.
Но при компиляции всеравно ругается.
Может кто подскажет, что не так? Или может что нужно установить?
rules: [
           {
               test: /\.(js|jsx)$/,
               exclude: /node_modules/,
               use: {
                   loader: "babel-loader",
                   options: {
                       presets:
                           ["@babel/preset-env", "@babel/preset-react"]
                   }
               },
           },
   ]

import React from 'react';
^^^^^^

SyntaxError: Cannot use import statement outside a module
Выглядит как будто ты не используешь свой конфиг. Как ты вебпак запускаешь?
источник

OZ

Oleh Zahrebelnyi in Webpack — русскоговорящее сообщество
ymdev
Выглядит как будто ты не используешь свой конфиг. Как ты вебпак запускаешь?
Командой npm run dev

"watch:build": "npx webpack",
"watch:server": "nodemon dist/seerver.js",
"dev": "npm-run-all —parallel watch:*",
источник

СМ

Сергей Мелюков... in Webpack — русскоговорящее сообщество
ymdev
вот снова после обновления webpack-cli на ровном месте(((
> @ build:browser /home/...
> NODE_ENV=production webpack

[webpack-cli] TypeError: Cannot read property 'javascript' of undefined
   at /home/.../node_modules/terser-webpack-plugin/dist/index.js:366:38
   at SyncHook.eval [as call] (eval at create (/home/.../node_modules/tapable/lib/HookCodeFactory.js:19:10), <anonymous>:85:1)
   at SyncHook.lazyCompileHook (/home/.../node_modules/tapable/lib/Hook.js:154:20)
   at Compiler.newCompilation (/home/.../node_modules/webpack/lib/Compiler.js:631:26)
   at /home/.../node_modules/webpack/lib/Compiler.js:667:29
   at AsyncSeriesHook.eval [as callAsync] (eval at create (/home/.../node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:6:1)
   at AsyncSeriesHook.lazyCompileHook (/home/.../node_modules/tapable/lib/Hook.js:154:20)
   at Compiler.compile (/home/.../node_modules/webpack/lib/Compiler.js:662:28)
   at /home/.../node_modules/webpack/lib/Compiler.js:321:11
   at Compiler.readRecords (/home/.../node_modules/webpack/lib/Compiler.js:529:11)
А плагин какой версии? 5.0?
Если да, то webpack 4 там больше не поддерживается
источник

OZ

Oleh Zahrebelnyi in Webpack — русскоговорящее сообщество
Да
источник

СМ

Сергей Мелюков... in Webpack — русскоговорящее сообщество
Он для webpack 5
источник

y

ymdev in Webpack — русскоговорящее сообщество
Oleh Zahrebelnyi
Командой npm run dev

"watch:build": "npx webpack",
"watch:server": "nodemon dist/seerver.js",
"dev": "npm-run-all —parallel watch:*",
а конфиг-файл какое имя имеет?
источник

OZ

Oleh Zahrebelnyi in Webpack — русскоговорящее сообщество
Сергей Мелюков
Он для webpack 5
А как правильно исправить этот конфиг?
источник

OZ

Oleh Zahrebelnyi in Webpack — русскоговорящее сообщество
ymdev
а конфиг-файл какое имя имеет?
webpack.config.js
источник