I have been looking into integrating testing into my app based on RequireJS. I have found this example of how QUnit testing could be integrated into the RequireJS structure. Obviously you don’t want the testing code to be lying around in the Production build. How can you keep testing out of the final production build in RequireJS?
Share
There are lots of options you can set in the build file. See the full example on GitHub (https://github.com/jrburke/r.js/blob/master/build/example.build.js)
What you want to do is exclude certain items from your module:
You can also exclude items with a regular expression, but this is probably overkill: