angular4实战一项目创建

最近一段时间在用angular开发项目,现把自己开发过程中一些体会以博客的形式写出来,分享自己心得,让彼此进步

一、开发环境

  • 1、window10系统
  • 2、node7.4.0
  • 3、npm4.0.5
  • 4、安装@angular/cli: 1.4.1 参考安装文档

二、创建一个项目

  • 1、ng new projectName --style=scss,本项目使用scss开发的
  • 2、更多的扩展认识掘金中angular4
  • 3、关于@angular/cli: 1.4.1以后样式中使用背景图片的方式参考

三创建一个普通的项目思想

  • 1、项目结构大致如图

    这里写图片描述

  • 2、把项目拆分很多个组件,然后组装起来,形成一个完整的项目

  • 3、整个项目中可能就配置一个路由

四、创建一个大型项目的思想

  • 1、项目结构大致如图

    这里写图片描述

  • 2、把整个项目先按模块来拆分,然后模块里面继续拆分成组件,最后把模块串起来形成一个完整的项目

  • 3、一个模块就配置一个路由模块

五、上一个我本人项目开发中配置的项目结构

  • 1、目录结构

    这里写图片描述

  • 2、model`文件夹目录存放数据

    • api存放是请求后台数据接口的
    • entity存放实体类(仅仅是减少html代码片段)
  • 3、mydirective存放自己创建的指令

  • 4、pages存放的是视图

    • public存放是公共组件
    • views存放基本组件(里面继续划分模块)
  • 5、utils存放一些工具方法(目前还没使用jQ,项目继续做可能会使用)

  • 6、validator是对项目中form表单的校验器
  • 7、guard路由守卫的目录
  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水痕01

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值