Angularjs---项目搭建图文教程


Posted in Javascript onJuly 08, 2016

开发工具采用WebStorm,没破解,使用了过期策略:安装之后不着急打开程序,先设置系统日期为未来的某个日期,比如2020年。然后再打开程序,试用。然后再改回来系统日期。虽然每次打开WebStorm都会提示:

Angularjs---项目搭建图文教程

不过不影响使用,点击“OK”继续吧。

项目采用anguarjs seed项目作为基础框架,搭建完成之后如下:

Angularjs---项目搭建图文教程

.bowerrc的配置如下:

{ "directory": "app/lib"}

3. app中的各view拆分成不同的目录存放,如下:

Angularjs---项目搭建图文教程

4. 接下来是依赖的第三方库导入,bower install --save 库名

用到的几个:

angular-local-storage : 本地存储,如果不支持localstore,自动切换为cookie

angular-summernote : 简易的富文本编辑,界面引用简单,记着在app.js中注册“summernote”

<summernote height="300" lang="zh-CN"></summernote>

angular-base64和angular-md5 加解密

bootstrap 样式必然是这个

bootstrap-fileinput 图片上传,支持上传即可预览

5. 配置打包的fis-config.js

// 包含所有文件
fis.config.set('project.include', '**');
// 排除目录
fis.config.set('project.exclude', /^\/lib\/.*\/src\//i);

// 加载pack
fis.config.set('modules.postpackager', 'simple');
fis.config.set('pack', {
  'js/application.js': [
    '/lib/angular/angular.min.js',
    '/lib/angular-route/angular-route.min.js',
    '/lib/jquery/dist/jquery.min.js',
    '/js/app.js',
    '/js/controllers.js',
    '/js/directives.js',
    '/js/filters.js',
    '/js/services.js'
  ],
  'css/application.css': [
    '/lib/bootstrap/dist/css/bootstrap.min.css',
    'lib/font-awesome/css/font-awesome.min.css',
    '/css/**.css'
  ]
});

fis.config.merge({
  roadmap : {
    domain : {
      '**.css' : '/ocs',
      '**.js' : '/ocs',
      '**.eot' : '/ocs',
      '**.ttf' : '/ocs',
      '**.woff' : '/ocs',
      '**.woff2' : '/ocs'
    }
  }
});
fis-config.js

6.样式模板,选了几个基于angulajs+bootstrap的开源项目,感觉不错的两个个

AdminLTE:git://github.com/almasaeed2010/AdminLTE.git

Angularjs---项目搭建图文教程

charisma:https://github.com/usmanhalalit/charisma/archive/master.zip

Angularjs---项目搭建图文教程

以上这篇Angularjs---项目搭建图文教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript学习笔记(五)正则表达式
Apr 08 Javascript
javascript加号&quot;+&quot;的二义性说明
Mar 04 Javascript
javascript实现的平方米、亩、公顷单位换算小程序
Aug 11 Javascript
深入理解JavaScript系列(34):设计模式之命令模式详解
Mar 03 Javascript
jQuery实现带滑动条的菜单效果代码
Aug 26 Javascript
js实现接收表单的值并将值拼在表单action后面的方法
Nov 23 Javascript
JS产生随机数的几个用法详解
Jun 22 Javascript
BootStrap与validator 使用笔记(JAVA SpringMVC实现)
Sep 21 Javascript
概述一个页面从输入URL到页面加载完的过程
Dec 16 Javascript
js处理包含中文的字符串实例
Oct 11 Javascript
利用adb shell和node.js实现抖音自动抢红包功能(推荐)
Feb 22 Javascript
JS实现动态星空背景效果
Nov 01 Javascript
Node.js 文件夹目录结构创建实例代码
Jul 08 #Javascript
举例讲解jQuery对DOM元素的向上遍历、向下遍历和水平遍历
Jul 07 #Javascript
jQuery遍历DOM的父级元素、子级元素和同级元素的方法总结
Jul 07 #Javascript
简单实现js页面切换功能
Jan 10 #Javascript
JavaScript作用域示例详解
Jul 07 #Javascript
BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)
Jul 07 #Javascript
Bootstrap学习系列之使用 Bootstrap Typeahead 组件实现百度下拉效果
Jul 07 #Javascript
You might like
编写PHP的安全策略
2006/10/09 PHP
php 验证码实例代码
2010/06/01 PHP
浅析application/x-www-form-urlencoded和multipart/form-data的区别
2014/06/22 PHP
使用phpQuery获取数组的实例
2017/03/13 PHP
仿猪八戒网左下角的文字滚动效果
2011/10/28 Javascript
在JavaScript中操作时间之getYear()方法的使用教程
2015/06/11 Javascript
基于jquery实现省市区三级联动效果
2015/12/25 Javascript
JavaScript遍历求解数独问题的主要思路小结
2016/06/12 Javascript
Bootstrap 填充Json数据的实例代码
2017/01/11 Javascript
canvas滤镜效果实现代码
2017/02/06 Javascript
vue2.0数据双向绑定与表单bootstrap+vue组件
2017/02/27 Javascript
jQuery实现html双向绑定功能示例
2017/10/09 jQuery
vue2.0 elementUI制作面包屑导航栏
2018/02/22 Javascript
Vue 自定义动态组件实例详解
2018/03/28 Javascript
Vue使用JSEncrypt实现rsa加密及挂载方法
2020/02/07 Javascript
ES6 async、await的基本使用方法示例
2020/06/06 Javascript
ant design vue 表格table 默认勾选几项的操作
2020/10/31 Javascript
[04:15]DOTA2-DPC中国联赛1月19日Recap集锦
2021/03/11 DOTA
介绍Python中几个常用的类方法
2015/04/08 Python
Python基础语法(Python基础知识点)
2016/02/28 Python
对python cv2批量灰度图片并保存的实例讲解
2018/11/09 Python
详解Python并发编程之从性能角度来初探并发编程
2019/08/23 Python
递归实现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)
2013/04/28 面试题
extern是什么意思
2016/03/10 面试题
英文求职信结束语大全
2013/10/26 职场文书
饲料采购员岗位职责
2013/12/19 职场文书
人事助理自荐信
2014/02/02 职场文书
后备干部考察材料
2014/02/12 职场文书
宣传保护环境的公益广告词
2014/03/13 职场文书
高中升旗仪式演讲稿
2014/09/09 职场文书
2014年学生会个人工作总结
2014/11/07 职场文书
2014年社区卫生工作总结
2014/12/18 职场文书
旷工辞退通知书
2015/04/17 职场文书
如何利用Python实现一个论文降重工具
2021/07/09 Python
室外天线与收音机天线杆接合方法
2022/04/05 无线电
table设置超出部分隐藏,鼠标移上去显示全部内容的方法
2022/12/24 HTML / CSS