AngularJS开发实战(1)

本文是AngularJS开发实战系列的第一篇,以创建新闻管理系统为例,介绍如何从零开始搭建AngularJS框架。内容涵盖gulp、bower、sass的安装,以及如何使用gulp构建工具初始化项目配置,包括合并文件、创建web调试环境和编译SASS。通过这个系列,读者将学习到AngularJS中的指令、服务、过滤器和拦截器的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

从接触angularjs到现在已经有1年多的时间期间已经用这个框架开发了大大小小的好几个项目,参考了其他一些项目的结构模版和自己摸索尝试,从一开始项目结构错乱复杂到现在我自认为是比较良好的结构划分,现在整理成一个系列留作团队培训内容和分享,如果有更好的方案欢迎一起研究讨论。
我们以一个简单的新闻管理系统作为引子从无到有的创建一个基于angularjs框架的系统,第一篇我们先从创建一个angularjs的框架开始。系列中包含gulp、bower、sass极angular中的指令、服务、过滤器、拦截器的使用,我们使用sublime text3 作为开发编辑器。
这个系列的github地址:https://github.com/chenfengjw163/angular-news.git

在github上创建angular-news项目后在本地clone:

git clone https://github.com/chenfengjw163/angular-news.git

用sublime 打开:
这里写图片描述

好了,我们开始吧!


gulp、bower和sass安装

如果使用过gulp和bower的同学可以跳过下面的文字到下一步。
gulp、bower和sass不知道什么东西的同学自行google。
下面我们来简单介绍下如何安装:
安装nodejs:https://nodejs.org/en/download/
sass则需要安装ruby环境:http://www.w3cplus.com/sassguide/install.html
安装好之后命令行执行:

npm -v
ruby -v

显示版本号就表示安装成功了,接下来执行:

npm install -g bower 
npm install -g gulp 

安装bower和gulp。


因为这个项目我们会用到gulp构建工具和bower管理所以我们先初始化gulp和bower的配置在项目目录下打开命令行,执行:

gulp init

bower init

根据提示填写信息完成之后两个工具的配置文件就创建完毕了。
接下来我们安装一些npm工具:

npm install --save gulp-concat gulp-connect gulp-sass

gulp-concat用于合并文件、gulp-connect用于创建一个web调试环境、gulp-sass用于编译sass文件。
和一些bower依赖包:

bower install --save angular angular-resource angular-ui-router bootstarp jquery

ps:如果安装慢或者直接不能安装的情况&

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值