По какой-то причине, когда я нажимаю свой проект на heroku, bootstrap css включается в голову, вот так
<head>
<title></title>
(..)
<style data-vue-ssr-id = "90433b46:0 8b4ab2e8:0 2c8d02e5:0 396e4108:0 01194ca0:0 203df954:0 0323c590:0 5ebbc628:0 7e87bec3:0">/*!
--
| * Bootstrap v4.1.1 (https://getbootstrap.com/)
| * Copyright 2011-2018 The Bootstrap Authors
| * Copyright 2011-2018 Twitter, Inc.
| * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
| */*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent
(..)
Я что-то здесь делаю не так ??
У меня NPM_CONFIG_PRODUCTION установлено на true, а NODE_ENV уже настроено на производство.
Я включаю его так же, как и документы
modules: [
'bootstrap-vue/nuxt',
'@nuxtjs/axios',
(...)
Я понимаю, почему это происходит при использовании npm run watch для горячей перезагрузки, но на производстве я хочу иметь css во внешнем файле, который будет включен, как и любой другой css (с <link>)
Любые идеи?





Вы ищете свойство конфигурации extractCSS. См. документы
@mauxtin ничего не встроено. только, возможно, с настройкой \ заменой в buld.extend mini-css-extract-plugin на то, как вы именно хотите, чтобы он был.
Ты прав. Спасибо! Есть ли способ извлечь только загрузочный css?