title: Karma doesn't find files specified in config file
body: <p>I'm writing Jasmine tests to my Angularjs app. 
  I generated karma.conf.js using karma init but when I run karma start i get warnings like this:</p>
  
  <pre><code>WARN [web-server]: 404: /bower_components/angular/angular.js
  WARN [web-server]: 404: /js/app.js
  </code></pre>
  
  <p>karma.conf.js is in my app folder, which is the place for the bower_components folder as well.</p>
  
  <p>I think maybe that could be because of my local test server where I'm using this approach: <a href="https://github.com/mhevery/angular-node-socketio" rel="nofollow noreferrer">https://github.com/mhevery/angular-node-socketio</a></p>
  
  <p>(I've been able to set up the tests like this in other project without a test server)</p>
  
  <p>Can anybody please point me in the right direction here?</p>
  
  <hr>
  
  <p><strong>Update:</strong></p>
  
  <p>My karma.conf.js looks like this:</p>
  
  <pre><code>module.exports = function(config) {
    config.set({
      basePath: '.',
      frameworks: ['jasmine', 'requirejs'],
      files: [
        'tests/*.js',
        'js/*.js',
        'bower_components/angular/angular.js',
        'bower_components/angular-mocks/angular-mocks.js',
        'bower_components/angular-resource/angular-resource.js',
        'bower_components/d3/d3.js'
      ],
      exclude: [],
      reporters: ['progress'],
      port: 9876,
      colors: true,
      logLevel: config.LOG_INFO,
      autoWatch: true,
      browsers: ['Chrome'],
      captureTimeout: 60000,
      singleRun: false
    });
  };
  </code></pre>
  
  <p>Here's my directory structure: </p>
  
  <p><img src="https://i.stack.imgur.com/UUJZN.png" alt="enter image description here"></p>