es6-jspm-gulp-boilerplate icon indicating copy to clipboard operation
es6-jspm-gulp-boilerplate copied to clipboard

Consider moving jspm packages folder

Open alexweber opened this issue 10 years ago • 4 comments

Currently being kept in src/lib, perhaps it's better off outside the src dir.

alexweber avatar Jun 13 '15 17:06 alexweber

@alexweber: I like the idea of keeping installed jspm packages outside the src folder – at the same level as node_modules. But it seems it wouldn't be possible, then, to serve the application from the src folder while developing – am I wrong?

dalgard avatar Nov 13 '15 11:11 dalgard

@alexweber @dalgard How about reroute jspm_package directory? I've added a middleware like below and reroute jspm_packages as static directory and it seems to work fine.

gulp.task('connect', function() {
  connect.server({
    root: global.paths.src,
    livereload: true,
    middleware: function(connect, opt) {
      return [
        connect().use('/jspm_packages', connect.static('./jspm_packages'))
      ]
    }
  });
}); 

ohsiwon avatar Jan 13 '16 17:01 ohsiwon

@ohsiwon I'm open to it :+1:

alexweber avatar Jan 13 '16 19:01 alexweber

@ohsiwon: Brilliant – thanks for that idea :+1:

dalgard avatar Jan 14 '16 07:01 dalgard