Size: a a a

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

2020 December 07

A

Alex CherryTea in Webpack — русскоговорящее сообщество
а если серьезно, проверь что тебе выведет консоль лог в файле конфига
console.log(то что ты передаешь в nice)
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Alex CherryTea
потому что нет такого слова beatiful )
причем в модулях написано правильно.
И зачем делать алиас от __dirname если ты задекларировал папку как как модуль?
источник

A

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

AT

Andrey Tsapko in Webpack — русскоговорящее сообщество
Alex CherryTea
а если серьезно, проверь что тебе выведет консоль лог в файле конфига
console.log(то что ты передаешь в nice)
ага, спасибо, сейчас чекну.
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Andrey Tsapko
ага, спасибо, сейчас чекну.
опечатку поправь сначала
источник

AT

Andrey Tsapko in Webpack — русскоговорящее сообщество
Alex CherryTea
опечатку поправь сначала
Ага, давно поправил, сиутацию не спасло)
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Alex CherryTea
причем в модулях написано правильно.
И зачем делать алиас от __dirname если ты задекларировал папку как как модуль?
с учетом того что у тебя красивый_реакт задан как модуль, правильно будет написать
path.resolve('beautiful_react', 'ReactComponents') (слеши не пишут потому что они в разные стороны наклонены в зависимости от системы, resolve сам подставит нужные)
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
при использовании алиаса так же надо описывать вложеность.
import { fabulousButton } from 'nice'
не прокатит, вебпак поймет что это алиас если им пользоватся как
import { fabulousButton } from 'nice/exceptionalButtons'
источник

A

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

AT

Andrey Tsapko in Webpack — русскоговорящее сообщество
Alex CherryTea
с учетом того что у тебя красивый_реакт задан как модуль, правильно будет написать
path.resolve('beautiful_react', 'ReactComponents') (слеши не пишут потому что они в разные стороны наклонены в зависимости от системы, resolve сам подставит нужные)
Спасибо большое за ликбез, буду применять :)
источник

AT

Andrey Tsapko in Webpack — русскоговорящее сообщество
Мои алиасы могли и работать. Я когда пытаюсь дебажить, не вижу консольки или debugger. Видимо нужно ребилдануть проект, просто положить докер контейнеры и заново поднять не помогает.
источник

AT

Andrey Tsapko in Webpack — русскоговорящее сообщество
Народ, а как вы дебажите конфиг вебпака? У меня ни console.log, ни debugger, ни console.info работать не хотят.
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Andrey Tsapko
Народ, а как вы дебажите конфиг вебпака? У меня ни console.log, ни debugger, ни console.info работать не хотят.
а должны. Может не тот конфиг читается?
источник

A

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

AT

Andrey Tsapko in Webpack — русскоговорящее сообщество
Alex CherryTea
а должны. Может не тот конфиг читается?
Хороший вопрос, я бы этого не исключал. Но судя по package.json тот что надо читается.
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Andrey Tsapko
Хороший вопрос, я бы этого не исключал. Но судя по package.json тот что надо читается.
запусти вебпк через командную строку если не уверен
webpack --config webpack.config.js
источник

AT

Andrey Tsapko in Webpack — русскоговорящее сообщество
Запустилось только через ./node_modules/.bin/webpack --config webpack.config.js
источник

AT

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

A

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

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Andrey Tsapko
Запустилось только через ./node_modules/.bin/webpack --config webpack.config.js
а да, сорян, надо было запускать как
npx webpack --config webpack.config.js
источник