angularjs官方教程 -- 环境部署
环境部署
首先git clone一下提供的示例源码 git clone --depth=16 https://github.com/angular/angular-phonecat.git 安装nodejs。安装Bower(客户端包管理),Http-Server(本地静态web服务器),Karma(单元测试) ,Protractor(端到端测试)(这几个可选,非必须) npm install: 把package.json里的依赖装到node_module下面。(和python的pip install -r requirements.txt很像,但是更加吊。因为你不需要virtualenv的帮助。) npm install -g就是全局安装,比如bower你在哪个项目都可以用,就可以npm install -g bower。
启动 cdangular-phonecat npm start
即可启动一个本地服务器在8000端口,可在 http://localhost:8000/index.html 访问。
单元测试
npm test启动单元测试(karma)。其配置文件为 karma . conf js。作用如下: -打开浏览器,连接到Karma -在浏览器中执行所有单元测试 -在命令行中打出执行结果 -当代码变动时,自动重复执行检查
端到端测试 端到端检查整个客户端。使用Protractor工具。Protractor需要安装依赖的驱动。 安装驱动: npm run update-webdriver 启动服务器: npm start 启动protractor: npm run protractor (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |