@ Ответ Антонио правильный.
Поскольку я использовал Webpack 3 и переносил мопса с помощью pug-html-loader , мне пришлось дополнительно разобраться, как сделать так, чтобы он перемещался по желанию.
В конечном счете мне нужно было добавить опцию doctype к транспайлеру мопса (doctype: 'html'
заставляет добавить атрибут без значения ).
Чтобы сделать это, мне нужно было изменить конфигурацию Webpack для правильной передачи аргумента:
Старая конфигурация webpack.conf.js:
module.exports = {
module: {
rules: [
// ... other rules omitted for brevity...
{
test: /\.pug$/,
loaders: ['raw-loader', 'pug-html-loader'],
}
]
},
plugins: [...]
}
Изменено на НОВУЮ конфигурацию webpack.conf.js:
module.exports = {
module: {
rules: [
// ... other rules omitted for brevity...
{
test: /\.pug$/,
// NOTE: 'loaders' is deprecated in favor of 'use'
use: [
'raw-loader',
{
loader: 'pug-html-loader',
options: {
doctype: 'html'
}
}]
}
]
},
plugins: [...]
}