Итак, я нашел действительно хороший шаблон, который хочу использовать, но он всего HTML с использованием bootstrap. Я нашел несколько руководств о том, как преобразовать аналогичный проект, и это кажется довольно простым (например, здесь )
Я добавил первый компонент, и голова выглядит так (я прокомментировал можно использовать только один тег ссылок для работы с одним за раз):
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Some Html Template</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="" />
<meta name="keywords" content="" />
<link rel="stylesheet" type="text/css" href="../../assets/css/animate.css">
<!-- <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="css/line-awesome.css">
<link rel="stylesheet" type="text/css" href="css/line-awesome-font-awesome.min.css">
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="css/font-awesome.min.css">
<link rel="stylesheet" type="text/css" href="css/jquery.mCustomScrollbar.min.css">
<link rel="stylesheet" type="text/css" href="lib/slick/slick.css">
<link rel="stylesheet" type="text/css" href="lib/slick/slick-theme.css">
<link rel="stylesheet" type="text/css" href="css/style.css">
<link rel="stylesheet" type="text/css" href="css/responsive.css"> -->
</head>
Я добавил следующее в angular. json:
"styles": [
"src/styles.css",
"src/assets/css/animate.css"
],
"scripts": [
"node_modules/bootstrap/dist/css/bootstrap.min.css"
]
В стилях. css Я добавил:
@import "../node_modules/bootstrap/dist/css/bootstrap.min.css";
Я также установил
npm i bootstrap ngx-bootstrap jquery tether
При попытке запустить npm start
я получаю следующую ошибку:
ERROR in HostResourceLoader: loader(/Users/felipe/Documents/mtalents/frontend/src/assets/css/animate.css) returned a Promise
Когда я запускаю его без тегов ссылок, он работает нормально, но все стили отсутствуют (например, я просто получаю кусок текста).
Я не изменял скрипт теги, но они, похоже, еще не жалуются.
Для ясности я добавил css, шрифты, изображения, js, библиотеки, папки поставщиков из шаблона bootstrap внутри src / assets .
Я не уверен, что мне не хватает? Заранее спасибо!