Хтось знає, як створити кілька вихідних шляхів у файлі webpack.config.js? Я використовую bootstrap-sass, який поставляється з декількома різними файлами шрифтів і т. Д. Для веб-пакету для обробки цих даних я включив завантажувач файлів, який працює правильно, проте файли, які виводить, зберігаються у вихідний шлях, вказаний для решта моїх файлів:
output: {
path: __dirname + "/js",
filename: "scripts.min.js"
}
Я хотів би досягти чогось, де я, можливо, можу переглянути типи розширень для будь-якого веб-пакета, який виводиться, а також для речей, що закінчуються .woff. Чи можливо це?
Я трохи погуглився і натрапив на цю * проблему на github, де пропонується пара рішень, відредагуйте:
але виглядає так, ніби вам потрібно знати точку входу, щоб мати змогу вказати вихід за допомогою методу хеша, наприклад:
var entryPointsPathPrefix = './src/javascripts/pages';
var WebpackConfig = {
entry : {
a: entryPointsPathPrefix + '/a.jsx',
b: entryPointsPathPrefix + '/b.jsx',
c: entryPointsPathPrefix + '/c.jsx',
d: entryPointsPathPrefix + '/d.jsx'
},
// send to distribution
output: {
path: './dist/js',
filename: '[name].js'
}
}
* https://github.com/webpack/webpack/isissue/1189
однак у моєму випадку, що стосується файлів шрифтів, процес введення є видом абстрагованим, і все, що я знаю, є вихідним. у випадку інших моїх файлів, що зазнають перетворень, є відомий момент, коли я вимагаю, щоб їх потім обробляли мої навантажувачі. якби був спосіб з'ясувати, де відбувається цей крок, я міг би використовувати метод хешу для налаштування вихідних шляхів, але я не знаю, де потрібні ці файли.