mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 18:14:17 +00:00
31 lines
691 B
JavaScript
31 lines
691 B
JavaScript
var nodeExternals = require('webpack-node-externals');
|
|
|
|
const {
|
|
buildRoot
|
|
} = require('./helpers');
|
|
|
|
module.exports = (env) => {
|
|
return {
|
|
getServerWebpackPartial: function (aot) {
|
|
const entry = aot ? buildRoot('./main.server.aot.ts', env) : buildRoot('./main.server.ts', env);
|
|
return {
|
|
entry: entry,
|
|
output: {
|
|
filename: 'server.js'
|
|
},
|
|
target: 'node',
|
|
externals: [nodeExternals({
|
|
whitelist: [
|
|
/@angular/,
|
|
/@ng/,
|
|
/angular2-text-mask/,
|
|
/ng2-file-upload/,
|
|
/ngx-sortablejs/,
|
|
/sortablejs/,
|
|
/ngx/]
|
|
})],
|
|
}
|
|
}
|
|
}
|
|
};
|