Angular4记账webApp练手项目之一(利用angular-cli构建Angular4.X项目)

来源:互联网 发布:linux ping 超时时间 编辑:程序博客网 时间:2024/06/06 14:02

Angular4记账webApp练手项目之一(利用angular-cli构建Angular4.X项目)
Angular4记账webApp练手项目之二(在angular4项目中使用Angular WeUI)
Angular4记账webApp练手项目之三(在angular4项目中使用路由router)
Angular4记账webApp练手项目之四(在Angular4项目中用echarts绘制图表)
Angular4记账webApp练手项目之五(Angular4项目中创建service(服务)和使用http模块)
前台源码

前提

1、已经安装了node.js环境
2、已经安装了npm环境
windows可以通过cmd输入以下指令查看

node -v  // node版本npm -v   // npm版本

安装angular-cli 脚手架

npm install -g @angular/cli

安装失败可以尝试下面方法,先卸载清楚缓存,再安装

npm uninstall -g @angular/clinpm cache cleannpm install -g @angular/cli@latest

官方文档 :https://github.com/angular/angular-cli

官方提供了一些指令
这里写图片描述

创建项目

创建一个名为ng-account的项目

ng new ng-account

进入项目

cd ng-account

运行项目

ng server --open

生成打包(发布),默认会在项目文件夹下生成一个名为dist的文件夹。

ng build

开发项目

用自己喜欢的开发工具打开项目文件夹。vs code、webStroem或者其他

这里写图片描述

和vue-cli构建的vue2项目很类似。我们主要修改src文件夹下的内容。其中我们新建的代码放在app中。其中spec.ts 文件是测试文件,可以删除。

新建菜单模块(menu),记账模块(accounting),统计模块(count),统计模块下面的子模块:年(count-year),月(count-month)

ng g component menung g component accountingng g component countng g component count\count-yearng g component count\count-month

每个组建默认都有四个文件,图中已经把测试文件删除了,剩下一看后缀就知道,.css里是放样式的,.html里是页面布局的,.ts里是写代码的。
这里写图片描述

用官方提供的指令创建,会将组件自动添加到app.module中,我们就可以直接使用了。
这里写图片描述

在app.component.html使用组件
这里写图片描述

这里写图片描述

阅读全文
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 电脑密码输入错误会被锁怎么办 电脑被锁机软件设了密码怎么办 电脑密码被锁了怎么办 电脑xp密码忘了怎么办 三星账户账号密码忘了怎么办 三星账户密码忘记了怎么办 w7账号被禁用了怎么办 笔记本用户名密码忘记了怎么办 笔记本忘记用户名和密码怎么办 苹果手机忘记用户名和密码怎么办 w10电脑忘了密码怎么办 联想台式电脑密码忘记了怎么办 新电脑用一会就很烫怎么办 电脑忘了密码怎么办啊 戴尔笔记本账户密码忘记了怎么办 华硕台式电脑开不了机怎么办 手机号申请qq账号上限了怎么办 店铺不干了被告商标侵权怎么办 咸鱼违规被投诉侵犯商标权怎么办 房子买了70年后怎么办 买房付完首付后怎么办 手机b站忘记密码怎么办 护士电子注册没有激活码怎么办 大王卡变3g网是怎么办 无法解析服务器的dns地址怎么办 笔记本dns辅服务器未响应怎么办 原营业执照注销法人没在怎么办? 加盟骗局公安局工商局不管怎么办 发现老婆衣柜里有避孕套怎么办 2岁宝宝爱舔东西怎么办 痔疮手术后痛疼怎么办 长了内痔疮该怎么办 淘宝卖家遇到恶意买家怎么办 淘宝遇到恶意买家拍单怎么办 淘宝遇到买家恶意搞坏商品怎么办 木油味道很重怎么办 床垫外面布坏了怎么办 淘宝店铺动态评分低怎么办 实创倒闭返款怎么办 qq红包忘记支付密码怎么办 qq红包支付密码忘了怎么办