加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs官方教程 -- 环境部署

发布时间:2020-12-17 09:34:40 所属栏目:安全 来源:网络整理
导读:环境部署 首先git clone一下提供的示例源码 git clone -- depth = 16 https : //github.com/angular/angular-phonecat.git 安装nodejs。安装 Bower(客户端包管理),Http-Server(本地静态web服务器),Karma(单元测试) ,Protractor(端到端测试)(这几个

环境部署


首先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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读