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的概念,很多细节没有深入研究

  • 相关阅读:
    都不敢上CSDN了
    什么是函数(function)?
    今天3/8妇女节
    一件有意思的事情:关于std::string和std::auto_ptr
    转两篇Link相关的文章
    DevIL Downloads
    状态模式(State Pattern)
    访问者模式(Visitor Pattern)
    羊皮卷的故事第二章
    备忘录模式(Memento Pattern)
  • 原文地址:https://www.cnblogs.com/tchlu/p/4950817.html
Copyright © 2011-2022 走看看