Я скопировал эту форму со страницы начальной загрузки на свой сайт.
<form>
<div class="input-group mb-3">
<input type="text" class="form-control" placeholder="Recipient's username" aria-label="Recipient's username" aria-describedby="basic-addon2">
<div class="input-group-append">
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>
</div>
</form>
По какой-то причине стиль начальной загрузки применяется неправильно. Кнопка имеет рамку-радиус слева.
Я добавил Bootstrap через npm, и я использую это
../../../node_modules/bootstrap/dist/css/bootstrap.min.css
в angular-cli.json
РЕДАКТИРОВАТЬ: Я загрузил min.css из CDN, включил его, и он работает. Похоже, это проблема с версией npm. Может я использую не тот файл?