构建和测试AngularJS
来源:互联网 发布:下载炫浪网络社区app 编辑:程序博客网 时间:2024/05/20 17:39
翻译自AngularJS官方文档, 部分内容有所精简
这篇文档主要说明如何安装AngularJS的开发环境进行构建和测试项目。
- 安装依赖
- 在Github上建立Angular.js分支
- 构建AngularJS
- 运行Web Server
- 单元测试
- 端对端测试
安装依赖
- Git: 安装向导
- Java: jdk7+ 下载地址 环境变量设置
- Node.js: Node.js 4.x+
- Grunt:
sudo npm install -g grunt-cli
- Bower:
sudo npm install -g bower
在Github上建立Angular.js分支
打开链接AngularJS Github, 点击右上角”Fork”按钮完成
构建Angular.js
git clone "git@github.com:<githubusername>/angular.js.git"cd angular.js`git remote add upstream "https://github.com/angular/angular.js.git"npm installbower installgrunt package
注意:
1. 若使用window, 构建时要使用管理员命令行工具; 若使用linux, 构建时要有超级用户root权限。
2. Linux配置Java环境变量要用永久系统变量。可以把下面这些写进.bashrc中,然后source .bashrc
生效。
export JAVA_HOME=/usr/local/jdk("你的JDK根目录")export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
在本地服务器运行
- 开始运行服务器
grunt webserver
- 输入URL访问本地服务器
http://localhost:8000/
- 输入URL访问本地文档
http://localhost:8000/build/docs
单元测试
在Chrome上一次进行所有测试
grunt test:unit
在其它浏览器进行测试,浏览器之间用逗号隔开
grunt test:unit --browsers Opera,Firefox
更多的测试命令查看
grunt --help
0 0
- 构建和测试AngularJS
- seL4 构建和测试
- 使用 Flask 和 AngularJS 构建博客 - 2
- 使用 AngularJS 和 Electron 构建桌面应用
- 使用 AngularJS 和 Electron 构建桌面应用
- 每日构建和冒烟测试
- 每日构建和冒烟测试
- 构建、测试和部署驱动程序
- 使用 Karma 和 Jasmine 测试 AngularJs
- angularjs 测试
- angularjs测试
- 构建自己的AngularJS,第一部分:Scope和Digest
- 构建自己的AngularJS,第一部分:作用域和digest
- 构建自己的AngularJS,第一部分:Scope和Digest
- 构建自己的AngularJS,第一部分:Scope和Digest
- 整和angularjs,bootstrap,express4,mysql构建node项目
- 构建自己的AngularJS,第一部分:作用域和digest
- 构建自己的AngularJS - 作用域和Digest(一)
- 差分约束系统
- [leetcode]34. Search for a Range
- 关于Qt线程中的事件循环
- 如何重设Ubuntu的登录密码,或者登录密码忘记了如何登录
- select 1 from table的不同之处
- 构建和测试AngularJS
- 斜率优化反向dp
- CSS3 经典教程系列——CSS3 RGBA 用法详解
- 【剑指offer】链表中倒数第k个结点
- 《Faster R-CNN Features for Instance Search》论文阅读
- android中自定义dialog的使用方法简介
- 字典树的插入 删除 查找
- Opencl编程错误总结
- 可选择也可自定义的输入框实现(原创)