0.1.0 • Published 9 years ago

tern-qunit v0.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

tern-qunit

Build Status NPM version

tern-qunit is a plugin which adds support for qunit.js to the JavaSript code intelligence system Tern.

tern-qunit provides :

Demo

You can play with online demo which uses CodeMirror ((inside Web Browser).

You can see demos in this git project with CodeMirror in demos/qunit.html :

Here a screenshot with completion with CodeMirror QUnit completion :

CodeMirror & Tern Qunit

Here a screenshot with completion with Eclipse IDE QUnit completion :

Eclipse & Tern QUnit

If you wish to use Eclipse as IDE, see Eclipse support for QUnit.

Installation

tern-qunit works with the NodeJS Tern Server, and within a browser.

The easiest way to install tern-qunit is to use a recent version of npm. In the directory where you installed the tern package, simply run

$ npm install tern-qunit

Configuration

qunit support QUnit.

With Node.js

In order for Tern to load the tern-qunit plugin once it is installed, you must include qunit in the plugins section of your Tern configuration file.

Here is a minimal example .tern-project configuration file:

{
  "libs":["ecma5"],
  "plugins": {
    "qunit": {}
  }
}

With WebBrowser (CodeMirror)

See demos/qunit.html

Structure

The basic structure of the project is given in the following way:

  • qunit.js the tern plugin.
  • demos/ demos with QUnit tern plugin which use CodeMirror.
  • test test of the tern plugin.