From d266d4904113fbdb6ece1c4ff0347c18015e0db2 Mon Sep 17 00:00:00 2001 From: Denys Vuika Date: Fri, 9 Dec 2016 14:12:38 +0000 Subject: [PATCH] fix issue with symlinks --- demo-shell-ng2/config/webpack.common.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/demo-shell-ng2/config/webpack.common.js b/demo-shell-ng2/config/webpack.common.js index c7279bc52f..fd4f384f09 100644 --- a/demo-shell-ng2/config/webpack.common.js +++ b/demo-shell-ng2/config/webpack.common.js @@ -3,6 +3,7 @@ var HtmlWebpackPlugin = require('html-webpack-plugin'); var ExtractTextPlugin = require('extract-text-webpack-plugin'); var helpers = require('./helpers'); var path = require('path'); +var fs = require('fs'); var alfrescoLibs = [ helpers.root('node_modules', 'alfresco-js-api'), @@ -21,7 +22,11 @@ var alfrescoLibs = [ helpers.root('node_modules', 'ng2-alfresco-userinfo'), helpers.root('node_modules', 'ng2-alfresco-viewer'), helpers.root('node_modules', 'ng2-alfresco-webscript') -]; +].map((entry) => fs.realpathSync(entry)); + +// console.dir(alfrescoLibs); + +const rootPath = helpers.root('node_modules'); module.exports = { entry: { @@ -38,13 +43,16 @@ module.exports = { ], alias: { 'alfresco-js-api': helpers.root('node_modules', 'alfresco-js-api', 'dist', 'alfresco-js-api.js') - } + }, + root: rootPath, + fallback: rootPath }, resolveLoader: { alias: { 'systemjs-loader': helpers.root('config', 'loaders', 'system.js') - } + }, + fallback: rootPath }, module: {