mirror of
https://github.com/kevin-DL/sapper.git
synced 2026-01-12 03:05:12 +00:00
41 lines
695 B
JavaScript
41 lines
695 B
JavaScript
const path = require('path');
|
|
const route_manager = require('../lib/route_manager.js');
|
|
const { src, dest, dev, server_routes } = require('../lib/config.js');
|
|
|
|
module.exports = {
|
|
dev,
|
|
|
|
client: {
|
|
entry: () => {
|
|
return {
|
|
main: `${dest}/main.js`
|
|
};
|
|
},
|
|
|
|
output: () => {
|
|
return {
|
|
path: `${dest}/client`,
|
|
filename: '[name].[hash].js',
|
|
chunkFilename: '[name].[id].[hash].js',
|
|
publicPath: '/client/'
|
|
};
|
|
}
|
|
},
|
|
|
|
server: {
|
|
entry: () => {
|
|
return {
|
|
server_routes
|
|
}
|
|
},
|
|
|
|
output: () => {
|
|
return {
|
|
path: `${dest}/server`,
|
|
filename: '[name].[hash].js',
|
|
chunkFilename: '[name].[id].[hash].js',
|
|
libraryTarget: 'commonjs2'
|
|
};
|
|
}
|
|
}
|
|
}; |