UNPKG

818 BJavaScriptView Raw
1'use strict';
2
3var _projectSettings = require('../webpack/projectSettings');
4
5var _utilities = require('../utilities');
6
7(0, _utilities.bootstrap)().then(function (_ref) {
8 var server = _ref.server;
9
10 (0, _utilities.log)({ message: 'Starting your Server App…\n', useSeparator: true });
11 try {
12 (0, _utilities.getWebpackAssets)().then(function (_ref2) {
13 var assets = _ref2.assets;
14 return server.start({ assets: assets, buildFolder: _projectSettings.buildFolder });
15 });
16 } catch (error) {
17 (0, _utilities.help)({
18 displayedWhen: server && typeof server.start !== 'function',
19 warning: 'Your server needs a `start`-method.',
20 instruction: 'Example: `start({ assets }) { this.express.listen(2000); }`',
21 link: '/dev-toolkit#custom-server',
22 error: error
23 });
24 }
25});
\No newline at end of file