zoukankan      html  css  js  c++  java
  • 在win8下快速搭建angularjs测试环境以及可能遇到的问题

    视频教程参考慕课网的大漠教程的第一章 http://www.imooc.com/learn/156

    先安装nodeJs,nodejs.org官网上直接下载,一直next,finish

    在npm的安装路径下打开命令行工具cmd

    npm 我的安装路径C:Users chluAppDataRoaming pm

    npm install -g grunt-cli
    npm install -g http-server
    npm install -g bower

    然后依次安装测试相关工具
    karma jasmine protractor

    问题来了

    bower 下载包要安装git ,git要配全局环境
    fatal: unable to connect to github.com:
    原因:
    需要用https才能读到数据
    解决方法:输入命令
    git config --global url."https://".insteadOf git://
    然后要开国外代理
    bower install jquery 才成功

    jasmine 分组 用例 期望 匹配

    输入命令安装Karma:
    npm install karma --save-dev

    检测安装成功 karma start

    安装karma-jasmine/karma-chrome-launcher插件
    npm install karma-jasmine karma-chrome-launcher --save-dev
    安装karma-cli
    npm install -g karma-cli

    在phonecat项目下面打开命令行工具
    npm start
    npm test
    npm run protractor
    测试这个项目的集成测试

    安装的时候经常会看到各种错误,有些错误是可以先暂时忽略掉,只要不影响最终测试结果就行

    总结:

    初步了解前端开发测试和TDD的概念,很多细节没有深入研究

  • 相关阅读:
    KMP
    图论知识,博客
    POJ 2318/2398 叉积性质
    CF821 E. Okabe and El Psy Kongroo 矩阵快速幂
    CF821 D. Okabe and City 图 最短路
    CF821 C. Okabe and Boxes 栈模拟
    CF821 A. Okabe and Future Gadget Laboratory 水
    Atcoder arc077 D
    Atcoder #017 agc017 D.Game on Tree 树上NIM 博弈
    Atcoder #017 agc017 B.Moderate Differences 思维
  • 原文地址:https://www.cnblogs.com/tchlu/p/4950817.html
Copyright © 2011-2022 走看看