From 5b1c5f4535d19dbcbf5d20949d42bebacb7f9a48 Mon Sep 17 00:00:00 2001 From: Dimitar Tachev Date: Mon, 23 Apr 2018 18:17:33 +0300 Subject: [PATCH] fix: allow bundling apps depending on linked plugins with typescript files inside + the root node_modules of the app now takes precedence over the local node_modules during module resolution (avoiding duplicate modules in the bundle) --- templates/webpack.angular.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/templates/webpack.angular.js b/templates/webpack.angular.js index 5bfe6e85..e82a3b85 100644 --- a/templates/webpack.angular.js +++ b/templates/webpack.angular.js @@ -69,17 +69,17 @@ module.exports = env => { extensions: [".ts", ".js", ".scss", ".css"], // Resolve {N} system modules from tns-core-modules modules: [ + resolve(__dirname, "node_modules/tns-core-modules"), + resolve(__dirname, "node_modules"), "node_modules/tns-core-modules", "node_modules", ], alias: { '~': appFullPath }, - // don't resolve symlinks to symlinked modules - symlinks: false + symlinks: true }, resolveLoader: { - // don't resolve symlinks to symlinked loaders symlinks: false }, node: {