RU
Size: a a a
A
c
file-loader. Так что, скорее всего проблема не в этом. path, publicPath, contentBase и всем сопутствующим. Когда и где, какие пути использовать? Как грамотно и когда уместно использовать псевдонимы resolve: {
alias: {
"@images": path.resolve(__dirname, "path/to/images"),
"@fonts": path.resolve(__dirname, "path/to/fonts"),
},
extensions: ['js', 'pug', 'scss', 'woff', 'jpeg'] // Какие расширения файлов тут уместно использовать и для чего именно ?} Ну т.е. эти алиасы предназначены для использования внутри конфигурационных файлов Вебпак, или например их также можно использовать изнутри sass файлов в background-mage: url('@images/path/to/image.jpeg') ? url-loader для этих целей или это альтернатива свойству css-loaderoptions: {
url: true,
}, c

c
A
file-loader. Так что, скорее всего проблема не в этом. path, publicPath, contentBase и всем сопутствующим. Когда и где, какие пути использовать? Как грамотно и когда уместно использовать псевдонимы resolve: {
alias: {
"@images": path.resolve(__dirname, "path/to/images"),
"@fonts": path.resolve(__dirname, "path/to/fonts"),
},
extensions: ['js', 'pug', 'scss', 'woff', 'jpeg'] // Какие расширения файлов тут уместно использовать и для чего именно ?} Ну т.е. эти алиасы предназначены для использования внутри конфигурационных файлов Вебпак, или например их также можно использовать изнутри sass файлов в background-mage: url('@images/path/to/image.jpeg') ? url-loader для этих целей или это альтернатива свойству css-loaderoptions: {
url: true,
}, IS_DEV_MODE ? "style-loader" : MiniCssExtractPlugin.loader
A
file-loader. Так что, скорее всего проблема не в этом. path, publicPath, contentBase и всем сопутствующим. Когда и где, какие пути использовать? Как грамотно и когда уместно использовать псевдонимы resolve: {
alias: {
"@images": path.resolve(__dirname, "path/to/images"),
"@fonts": path.resolve(__dirname, "path/to/fonts"),
},
extensions: ['js', 'pug', 'scss', 'woff', 'jpeg'] // Какие расширения файлов тут уместно использовать и для чего именно ?} Ну т.е. эти алиасы предназначены для использования внутри конфигурационных файлов Вебпак, или например их также можно использовать изнутри sass файлов в background-mage: url('@images/path/to/image.jpeg') ? url-loader для этих целей или это альтернатива свойству css-loaderoptions: {
url: true,
}, A
file-loader. Так что, скорее всего проблема не в этом. path, publicPath, contentBase и всем сопутствующим. Когда и где, какие пути использовать? Как грамотно и когда уместно использовать псевдонимы resolve: {
alias: {
"@images": path.resolve(__dirname, "path/to/images"),
"@fonts": path.resolve(__dirname, "path/to/fonts"),
},
extensions: ['js', 'pug', 'scss', 'woff', 'jpeg'] // Какие расширения файлов тут уместно использовать и для чего именно ?} Ну т.е. эти алиасы предназначены для использования внутри конфигурационных файлов Вебпак, или например их также можно использовать изнутри sass файлов в background-mage: url('@images/path/to/image.jpeg') ? url-loader для этих целей или это альтернатива свойству css-loaderoptions: {
url: true,
}, c
IS_DEV_MODE ? "style-loader" : MiniCssExtractPlugin.loader
c
c
С
придется каждый раз вручную импортировать файл "_vars.scss" - Каждый import scss сразу обрабатывается лоадерами, так что придется делать импорт переменных scss каждый раз. Не получиться импортировать переменные а потом scss где на них будет ссылка, они друг друга просто не будут видетьПри таком подходе теряется смысл Вебпака - Почему же?С

c
придется каждый раз вручную импортировать файл "_vars.scss" - Каждый import scss сразу обрабатывается лоадерами, так что придется делать импорт переменных scss каждый раз. Не получиться импортировать переменные а потом scss где на них будет ссылка, они друг друга просто не будут видетьПри таком подходе теряется смысл Вебпака - Почему же?c