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

Обсуждения webpack, лоадеров, плагинов и сборок Правила: http://bit.ly/our_etiquette См. также: @rollup_ru, @react_js, @vscode_ru, @macos_ru, @js_ru

974 members

Архив канала @webpack_ru 17 января 2018 г.

04:56:42 ДП
User 291325765
User 317344655
loader так можно указывать?
Это старый синтаксис вроде
10:20:44 ДП
User 1040677
Люди как можно сделать динамический импорт модулей?
10:20:58 ДП
User 147771380
User 1040677
Люди как можно сделать динамический импорт модулей?
import()
10:21:11 ДП
User 147771380
Dynamic import webpack
10:21:37 ДП
User 1040677
Вот это? https://webpack.js.org/guides/code-splitting/#dynamic-imports
10:24:04 ДП
10:47:46 ДП
User 317344655
есть такой конфиг. в проекте есть пара css файлов от модулей и бутстрапа и есть scss которые используют composes. все собирается без ошибок и все работает.
10:48:09 ДП
User 317344655
но те стили что используют composes и расширяют наследуюемый стиль, работают не правильно. они не обладают нужным приоритетом что бы перекрыть стили наследуюемого селектора
10:52:46 ДП
User 317344655
ну еще проблема что не работают css стили. их перекрывается полностью scss как я понимаю
11:14:06 ДП
User 271564729
Народ, поскажите, в вебпак дев сервере можно как-то роутинг прописать, чтобы он по нужному урлу отдавал нужную статику?
11:15:15 ДП
User 271564729
Ну или может есть какое-то другое решение. Если конкретно мне нужно чтобы у меня в прод моде были одни пути в ссылкак, в дев моде другие (либо чтобы я мог в дев сервере настроить такой же роутинг как в экспрессе).
01:08:10 ПП
User 115191768
Народ привет, помогите плиз, уже извелся весь не понимаю ошибку
01:08:21 ПП
User 115191768
вот мой файл вебак главный и продакшн https://pastebin.com/4eUwaeeT
01:08:44 ПП
User 115191768
запускаю команду cross-env NODE_ENV=production webpack --config ./webpack/production.js
01:09:02 ПП
User 115191768
выдает ошибку 
C:\Users\david.cholariya\Desktop\web\node_modules\schema-utils\dist\validateOptions.js:40
    throw new _ValidationError2.default(ajv.errors, name);
    ^

false
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! tui@1.0.0-beta build: `cross-env NODE_ENV=production webpack --config ./webpack/production.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the tui@1.0.0-beta build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\david.cholariya\AppData\Roaming\npm-cache\_logs\2018-01-17T13_05_31_878Z-debug.log

Process finished with exit code 1
01:44:39 ПП
User 134905826
User 271564729
Ну или может есть какое-то другое решение. Если конкретно мне нужно чтобы у меня в прод моде были одни пути в ссылкак, в дев моде другие (либо чтобы я мог в дев сервере настроить такой же роутинг как в экспрессе).
dev-server -- это обычный express, следовательно конфиги такие же.
01:44:51 ПП
User 134905826
User 271564729
Ну или может есть какое-то другое решение. Если конкретно мне нужно чтобы у меня в прод моде были одни пути в ссылкак, в дев моде другие (либо чтобы я мог в дев сервере настроить такой же роутинг как в экспрессе).
devServer: {
        open: true,
        overlay: true,
        compress: false,
        setup(app) {
            app.get('/service-worker.js', (req, res) => {
                const content = fs.existsSync(SERVICE_WORKER_PATH) ? fs.readFileSync(SERVICE_WORKER_PATH) : '';
                res.set({ 'Content-Type': 'application/javascript; charset=utf-8' });
                res.send(content);
            });
        },
    },
01:45:38 ПП
User 271564729
Круто, спасибо
02:20:30 ПП
User 115191768
народ сталкивались с такой ошибкой ? 

`ERROR in main.js from UglifyJs
TypeError: Object.prototype.defineSetter: Expecting function`
02:59:00 ПП
User 291325765
Походу на ошибку когда uglify встречает es6
04:27:16 ПП
User 167245706
Как лучше сделать подключение стилей. В <style> через @import или в <script> через require? Нужно будет вебпаком исключать их по билду
06:20:57 ПП
User 66779439
как можно продебажить webpack-dev-server 
точнее мне его дебажить не нужно, а конкретно то что в нем выполняется