CSS3艺术:网页设计案例实战之angular实现 序
Posted lxhjh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS3艺术:网页设计案例实战之angular实现 序相关的知识,希望对你有一定的参考价值。
最近看见一本比较好的书《CSS3艺术:网页设计案例实战》。该书作者,用详实的语言、丰富的经验组织css3各个方面的特点。
我在css方面认识几乎是零,想学习学习,看完前面三章之后,我想重新复习一下前面章节时,遇到麻烦事:书还是书,例子还是例子。例子太零散,不方便查看。冲动之下,我准备用angular做一个项目,把书中各个章节的知识点、例子进行一定的组织,方便查看和复习。
一、准备工作
1、开发工具:vscode
2、浏览器:firefox
3、在gitee中创建一个叫css3art的仓库
二、环境准备
1、建立工程
ng new css3art
2、安装npm依赖包
cd css3art
npm install bootstrap --save
npm install @popperjs/core --save
npm install @fortawesome/fontawesome-free --save
3、在工程中使用bootstrap、popperjs、fontawesome
3.1、用编辑器打开工程
3.2、修改angular.json
....
"architect":
"build":
"builder": "@angular-devkit/build-angular:browser",
"options":
"outputPath": "dist/sidebars",
"index": "src/index.html",
"main": "src/main.ts",
"polyfills": "src/polyfills.ts",
"tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss",
"assets": [
"src/favicon.ico",
"src/assets"
],
"styles": [
"src/styles.scss",
"node_modules/bootstrap/dist/css/bootstrap.min.css",
"node_modules/@fortawesome/fontawesome-free/css/all.min.css"
],
"scripts": [
"node_modules/@popperjs/core/dist/umd/popper.min.js",
"node_modules/bootstrap/dist/js/bootstrap.min.js",
"node_modules/@fortawesome/fontawesome-free/js/all.min.js"
]
,
....
在styles中增加bootstrap、fontawesome的样式;
在scripts中增加bootstrap、popperjs、fontawesome的js
4、启动工程
ng serve --open
5、在Gitee中创建仓库css3art
6、git关联Gitee中的仓库
git remote add origin git@gitee.com:lxhjh2015/css3art.git
7、关联到远程仓库分支
git fetch origin master
8、合并远程
git merge origin FETCH_HEAD
9、重定基
git pull --rebase origin master
10、推送到远程分支
git push --set-upstream origin master
至此,准备工作完成。
以上是关于CSS3艺术:网页设计案例实战之angular实现 序的主要内容,如果未能解决你的问题,请参考以下文章
CSS3艺术:网页设计案例实战之angular实现 一数据准备
CSS3艺术:网页设计案例实战之angular实现 一数据准备
CSS3艺术:网页设计案例实战之angular实现 一数据准备