zoukankan      html  css  js  c++  java
  • angularJS开发时用到的命令

    node --version && npm --version

    查看nodejs版本号和npm版本号

    yo --version && bower --version && grunt –version

    查看yeoman版本号,bower版本号和grunt版本号。
    Yeoman是一个强健的工具,库,及工作流程的组合,帮你网页开发者快速创建出漂亮而且引人入胜的网页程序。如自动创建骨架程序
    Bower 是 twitter 推出的一款前端的包管理工具,基于nodejs的模块化思想,把功能分散到各个模块中,让模块和模块之间存在联系,通过 Bower 来管理模块间的这种联系。

    npm install --global yo bower grunt-cli

    全局安装yo bower和grunt客户端

    参考:

    rm -rf node_modules && npm cache clean && npm install

    删除node_modules文件、清除npm缓存和重新(据package.json)安装依赖项

    npm install -g grunt-cli

    安装“JavaScript 世界”的构建工具的客户端

    参考:

    npm install karma --save-dev

    安装Karma 到当前目录。karma是Google 开源的一个基于Node.js 的 JavaScript 测试执行过程管理工具(Test Runner)。该工具可用于测试所有主流Web浏览器,也可集成到 CI (Continuous integration)工具,也可和其他代码编辑器一起使用。
     

    npm install grunt-karma --save-dev

    安装可运行karma测试的插件

    npm install karma-jasmine karma-chrome-launcher --save-dev

    安装测试工具需要的插件。Jasmine (茉莉)是一款 JavaScript BDD(行为驱动开发)测试框架,它不依赖于其他任何 JavaScript 组件。它有干净清晰的语法,让您可以很简单的写出测试代码。对基于 JavaScript 的开发来说,它是一款不错的测试框架选择。
     
    参考:
    http://karma-runner.github.io
  • 相关阅读:
    python通过scapy编写arp扫描器
    red hat重置密码
    浅谈跨域劫持
    python中的socket
    利用Python进行端口扫描
    自己搜罗了一些感觉蛮有意思的爬虫相关的网站
    与py2neo的第一次接触
    基本上所有的库的列表都在这里了,传送门~~~
    关于neo4j初入门(5)
    关于neo4j初入门(4)
  • 原文地址:https://www.cnblogs.com/jes_shaw/p/4565628.html
Copyright © 2011-2022 走看看