项目简介_很基础

项目框架:

Angular1.0.8

项目参照:https://adminlte.io/themes/AdminLTE/index2.html#

项目结构:

项目结构说明:

app:主要逻辑开发

lib:通过bower安装的项目使用插件

node_modules:npm install后安装的依赖 grunt打包的工具

release:发版时需要的包

.gitignore:使用git提交时忽略的文件配置

Gruntfile.js:grunt配置 使用grunt起项目

package.json:安装的依赖包的管理 npm install时会读这个json进行安装

package-lock.json:npm5以上会产生的,当 node_modules 或 package.json 发生变化时自动生成的文件。这个文件主要功能是确定当前安装的包的依赖,以便后续重新安装的时候生成相同的依赖,会忽略项目开发过程中有些依赖已经发生的更新。

.bowerrc:在项目主文件目录下,来指定bower安装到哪一个目录下面

bower.json:bower是前端依赖管理,必须安装npm

自解bower和npm区别:

bower:安装前端依赖

npm:前后端的依赖 单线程的

app-public-util:configs.js日期插件datepicker的配置;directives.js相关插件的指令;filters.js过滤器定义好可在html里直接使用;services.js服务封装好的ajax请求类的格式;menu.js左侧菜单配置;urls.js所有请求的url管理。。。。

整理以自鉴 不喜请补充~ 嗯嘛

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容