11#!/usr/bin/env node
22'use strict' ;
33
4- var _webpack = require ( 'webpack' ) ;
5-
6- var _webpack2 = _interopRequireDefault ( _webpack ) ;
7-
8- var _webpackDevMiddleware = require ( 'webpack-dev-middleware' ) ;
9-
10- var _webpackDevMiddleware2 = _interopRequireDefault ( _webpackDevMiddleware ) ;
11-
12- var _webpackHotMiddleware = require ( 'webpack-hot-middleware' ) ;
13-
14- var _webpackHotMiddleware2 = _interopRequireDefault ( _webpackHotMiddleware ) ;
15-
16- var _index = require ( './index.html' ) ;
17-
18- var _index2 = _interopRequireDefault ( _index ) ;
19-
20- var _iframe = require ( './iframe.html' ) ;
21-
22- var _iframe2 = _interopRequireDefault ( _iframe ) ;
23-
244var _express = require ( 'express' ) ;
255
266var _express2 = _interopRequireDefault ( _express ) ;
@@ -29,18 +9,6 @@ var _commander = require('commander');
299
3010var _commander2 = _interopRequireDefault ( _commander ) ;
3111
32- var _package = require ( '../../package.json' ) ;
33-
34- var _package2 = _interopRequireDefault ( _package ) ;
35-
36- var _webpack3 = require ( './webpack.config' ) ;
37-
38- var _webpack4 = _interopRequireDefault ( _webpack3 ) ;
39-
40- var _config = require ( './config' ) ;
41-
42- var _config2 = _interopRequireDefault ( _config ) ;
43-
4412var _path = require ( 'path' ) ;
4513
4614var _path2 = _interopRequireDefault ( _path ) ;
@@ -49,7 +17,13 @@ var _fs = require('fs');
4917
5018var _fs2 = _interopRequireDefault ( _fs ) ;
5119
52- var _utils = require ( './utils' ) ;
20+ var _middleware = require ( './middleware' ) ;
21+
22+ var _middleware2 = _interopRequireDefault ( _middleware ) ;
23+
24+ var _package = require ( '../../package.json' ) ;
25+
26+ var _package2 = _interopRequireDefault ( _package ) ;
5327
5428function _interopRequireDefault ( obj ) { return obj && obj . __esModule ? obj : { default : obj } ; }
5529
@@ -86,24 +60,7 @@ if (_commander2.default.staticDir) {
8660// Build the webpack configuration using the `baseConfig`
8761// custom `.babelrc` file and `webpack.config.js` files
8862var configDir = _commander2 . default . configDir || './.storybook' ;
89- var config = ( 0 , _config2 . default ) ( 'DEVELOPMENT' , _webpack4 . default , configDir ) ;
90-
91- var compiler = ( 0 , _webpack2 . default ) ( config ) ;
92- var devMiddlewareOptions = {
93- noInfo : true ,
94- publicPath : config . output . publicPath
95- } ;
96- app . use ( ( 0 , _webpackDevMiddleware2 . default ) ( compiler , devMiddlewareOptions ) ) ;
97- app . use ( ( 0 , _webpackHotMiddleware2 . default ) ( compiler ) ) ;
98-
99- app . get ( '/' , function ( req , res ) {
100- res . send ( ( 0 , _index2 . default ) ( ) ) ;
101- } ) ;
102-
103- var headHtml = ( 0 , _utils . getHeadHtml ) ( configDir ) ;
104- app . get ( '/iframe.html' , function ( req , res ) {
105- res . send ( ( 0 , _iframe2 . default ) ( headHtml ) ) ;
106- } ) ;
63+ app . use ( ( 0 , _middleware2 . default ) ( configDir ) ) ;
10764
10865app . listen . apply ( app , listenAddr . concat ( [ function ( error ) {
10966 if ( error ) {
0 commit comments