求大牛知道angular项目是什么样的?
发布于 9 年前 作者 cheunghy 3650 次浏览 最后一次编辑是 8 年前 来自 问答

我做了一个Emacs编辑器插件,JST-mode,用来帮助测试 javaScript 族代码, 它支持JavaScript,ECMA6,CoffeeScript,TypeScript,LiveScript。 它用来执行:

  1. 源文件/测试文件切换
  2. 查看测试文件的概览
  3. 一键toggle describe/it的状态
  4. 一键运行所有测试
  5. 对着代码一键运行单个it或describe 目前已支持rails项目种类识别。 别担心,识别一个项目种类非常简单,
(jst-remember-project-type
 "rails" :spec-to-target nil :target-to-spec nil ;; 种类的名字,后两个可以为nil
 :testing-framework "jasmine" ;; 测试框架的名字
 :spec-dir "spec/javascripts" ;; spec文件放在相对的哪里
 :config-file "spec/javascripts/support/jasmine.yml" ;; 配置文件放在相对的哪里
 :source-dir "app/assets/javascripts" ;; js文件放在相对的哪里
 :command-ci "bundle exec rake spec:javascript" ;; ci如何启动测试
 :command-browser "bundle exec rails s" ;; 浏览器环境下如何启动测试
 :characteristic '("config.ru" "app/controllers" "app/assets" "public") ;; 有哪些典型特征
 :dominating-files '("config.ru" "Gemfile" "Rakefile")) ;; 什么文件标识着根目录

那么我现在要做的就是识别出angular项目,如果你想贡献代码,丰富github简历,可以提交代码,我会解答问题;如果不想碰触,令古老散发臭气的语言污染你的内心,可以直接告诉我,我会想办法丰富你github简历,仍然让你的github主页丰富多一项。

项目位置 https://github.com/cheunghy/jst-mode

回到顶部