<BrowserRouter />
const data = [
{ id: 1, title: "123"},
{ id: 2, title: "456"}
]
module.exports = {
entry: {
first: ['./src/first.js'],
second: ['./src/second.js'],
},
output: {
filename: '[name].js'
},
...
// Для каждой точки входа вызывается свой HtmlWebpackPlugin
plugins: [
new HtmlWebPackPlugin({
template: "./src/first.html",
filename: "./first.html",
chunks: ["first"]
}),
new HtmlWebPackPlugin({
template: "./src/second.html",
filename: "./second.html",
chunks: ["second"]
})
],
}
webpack ./project_one.webpack.config.js
webpack-dev-server ./project_two.webpack.config.js
Users.find({ query }).populate('notes');
=>
{
_id: ObjectId('...'),
notes: [
{
_id: ObjectId('Note1...'),
...,
labels: [
ObjectId('Label 1'),
ObjectId('Label 2'),
]
},
{
_id: ObjectId('Note2...'),
...,
labels: [
ObjectId('Label 1'),
ObjectId('Label 2'),
]
},
{
_id: ObjectId('Note3...'),
...,
labels: [
ObjectId('Label 1'),
ObjectId('Label 2'),
]
}
]
}
Нету такой проблемы. У тебя либо два файла, один с js и один с css, либо один, где и js, и css. Потом css вставляется в тег style, все. На лету ничего не генерируется, все уже сгенерировано, за исключением моментов, когда свойства стилей зависят от пропсов, но это ничем не отличается, что ты сам будешь что-то делать с элементом.
У Title всегда будет конкретный стиль, он будет уникальным и ни с чем не будет пересекаться, можно смело забыть и туче разных концепций для наведения порядка в стилях и просто расслабиться, выбросив это из головы.
{
"apps" : [
{
"name": "App name",
"script": "npx",
"interpreter":"none",
"args": "serve -l 3000 -s build"
}
]
}
e.preventDefault()
В обработчике есть?