У меня есть приложение, созданное с помощью Angular CLI, и я использую bootstrap-sass
для настройки темы. Я использую следующие версии...
node: 6.9.5
os: win32 x64
@angular/common: 2.4.8
@angular/cli: 1.0.0-rc.0
@angular/compiler-cli: 2.4.8
bootstrap-sass: 3.3.7
В моем .angular-cli.json
у меня есть
"scripts": [
"../node_modules/jquery/dist/jquery.min.js",
"../node_modules/bootstrap-sass/assets/javascripts/bootstrap.min.js"
]
В моем файле html
у меня есть
<span class="glyphicon glyphicon-user"></span>
В моем файле scss
у меня есть
$bootstrap-sass-asset-helper: true;
$icon-font-path: if($bootstrap-sass-asset-helper, "../bootstrap/", "../fonts/bootstrap/");
@import "../node_modules/bootstrap-sass/assets/stylesheets/_bootstrap.scss";
Когда я запускаю ng serve
или ng build
, ошибок нет, и приложение работает правильно, без ошибок в консоли браузера. Однако значки по-прежнему не отображаются. Первоначально у меня было это приложение, работающее с правильным отображением глификонов, а затем я перенес основной код приложения в новое приложение angular-cli
. Есть ли что-то, что мне не хватает?