File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"node" : true ,
3
- "esversion" : 3 ,
4
3
"globals" : {
5
4
"angular2" : false ,
6
5
"inject" : false ,
Original file line number Diff line number Diff line change 1
1
const path = require ( 'path' ) ;
2
+ const fs = require ( 'fs' ) ;
2
3
const webpack = require ( 'webpack' ) ;
3
4
const CleanWebpackPlugin = require ( 'clean-webpack-plugin' ) ;
4
5
const CopyWebpackPlugin = require ( 'copy-webpack-plugin' ) ;
@@ -17,6 +18,15 @@ console.log('********** webpack runs in ' + ENV + ' environment **********\n');
17
18
18
19
let configEnv = { } ;
19
20
21
+ const arrTestFiles = fs . readdirSync ( 'test' )
22
+ . map ( e => ( e . indexOf ( 'Spec.js' ) !== - 1 ) ?
23
+ { [ e . replace ( / \. j s / , '' ) ] : path . resolve ( __dirname , '../test/' + e ) } : null
24
+ )
25
+ . filter ( e => e !== null ) ;
26
+
27
+ let testFiles = { } ;
28
+ arrTestFiles . forEach ( e => testFiles [ Object . keys ( e ) [ 0 ] ] = e [ Object . keys ( e ) [ 0 ] ] ) ;
29
+
20
30
if ( ENV === 'development' ) {
21
31
configEnv = {
22
32
output : {
@@ -34,7 +44,7 @@ if (ENV === 'development') {
34
44
35
45
devtool : 'inline-source-map' ,
36
46
37
- entry : { } ,
47
+ entry : testFiles ,
38
48
39
49
plugins : [ ] ,
40
50
You can’t perform that action at this time.
0 commit comments