At first use the next command to initialize a beefy server (port 9966) to make it easy to test ZPT-JS without browserifying by hand and a HTTP server (port 9000) to serve static files (HTML, CSS and JSON files).
$ npm run start
ZPT-JS uses QUnit as testing framework. For testing ZPT-JS open test/index.html
or http://localhost:9000/test/ with your favourite browser. All tests passed using last versions of Mozilla Firefox (55.0.2, 64-bit). Perhaps some tests fail using other browsers!
ZPT-JS uses Grunt as task runner tool. If you want to modify and rebuild ZPT-JS the next command lines are useful:
$ grunt browserify // Build all test js files; also build a standalone version $ grunt browserify:[file] // Build a single js file; use 'standalone' to build a standalone version $ grunt compress // Compress files and folders of this project into dist/zpt_yyyy-mm-dd_hhmm.tar.gz