karma-node-modules-middleware

1.0.1 • Public • Published

karma-node-modules-middleware

Middleware to serve static node_modules directory.

This is useful if yue use requirejs and npm together.

Install

npm i --save-dev karma-node-modules-middleware

Usage

Add next line to karma.conf.js:

middleware: ['node-modules']

For example you could use next configuration file if you want to use: karma, requirejs, jasmine and npm

module.exports = function (config) {
  config.set({
    frameworks: ['jasmine', 'requirejs'],
 
    middleware: ['node-modules'],
 
    files: [
      'test-main.js',
      {pattern: 'src/**/*.js', include: false},
      {pattern: 'test/**/*.js', include: false}
    ],
 
    browsers: process.env.TRAVIS ? ['Firefox'] : ['Chrome'],
 
    autoWatch: true
  })
}

Package Sidebar

Install

npm i karma-node-modules-middleware

Weekly Downloads

5

Version

1.0.1

License

MIT

Last publish

Collaborators

  • luisvt