From c3fe79c9048b24eda793c11dd2d27986aabe171e Mon Sep 17 00:00:00 2001 From: Panayot Cankov Date: Wed, 28 Jun 2017 17:23:48 +0300 Subject: [PATCH 1/2] Alias tilde to point to the app root --- templates/webpack.angular.js | 5 ++++- templates/webpack.javascript.js | 5 ++++- templates/webpack.typescript.js | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/templates/webpack.angular.js b/templates/webpack.angular.js index 9ee25264..e91d7225 100644 --- a/templates/webpack.angular.js +++ b/templates/webpack.angular.js @@ -49,7 +49,10 @@ module.exports = env => { modules: [ "node_modules/tns-core-modules", "node_modules", - ] + ], + alias: { + '~': resolve("./app") + } }, node: { // Disable node shims that conflict with NativeScript diff --git a/templates/webpack.javascript.js b/templates/webpack.javascript.js index 2d1b1e8b..98d67ffe 100644 --- a/templates/webpack.javascript.js +++ b/templates/webpack.javascript.js @@ -48,7 +48,10 @@ module.exports = env => { modules: [ "node_modules/tns-core-modules", "node_modules", - ] + ], + alias: { + '~': resolve("./app") + } }, node: { // Disable node shims that conflict with NativeScript diff --git a/templates/webpack.typescript.js b/templates/webpack.typescript.js index 9288e8fd..61e893fb 100644 --- a/templates/webpack.typescript.js +++ b/templates/webpack.typescript.js @@ -48,7 +48,10 @@ module.exports = env => { modules: [ "node_modules/tns-core-modules", "node_modules", - ] + ], + alias: { + '~': resolve("./app") + } }, node: { // Disable node shims that conflict with NativeScript From b79df06abe5c83c94ef664bf760b469243d8e271 Mon Sep 17 00:00:00 2001 From: sis0k0 Date: Wed, 28 Jun 2017 17:33:20 +0300 Subject: [PATCH 2/2] refactor: add alias to prepublish template too --- prepublish/common/exports.js | 6 +++++- templates/webpack.angular.js | 3 ++- templates/webpack.javascript.js | 3 ++- templates/webpack.typescript.js | 3 ++- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/prepublish/common/exports.js b/prepublish/common/exports.js index db268300..5d225e30 100644 --- a/prepublish/common/exports.js +++ b/prepublish/common/exports.js @@ -39,7 +39,11 @@ module.exports = env => { modules: [ "node_modules/tns-core-modules", "node_modules", - ] + ], + + alias: { + '~': resolve("./app") + }, }, node: { // Disable node shims that conflict with NativeScript diff --git a/templates/webpack.angular.js b/templates/webpack.angular.js index e91d7225..165cfb88 100644 --- a/templates/webpack.angular.js +++ b/templates/webpack.angular.js @@ -50,9 +50,10 @@ module.exports = env => { "node_modules/tns-core-modules", "node_modules", ], + alias: { '~': resolve("./app") - } + }, }, node: { // Disable node shims that conflict with NativeScript diff --git a/templates/webpack.javascript.js b/templates/webpack.javascript.js index 98d67ffe..2d934356 100644 --- a/templates/webpack.javascript.js +++ b/templates/webpack.javascript.js @@ -49,9 +49,10 @@ module.exports = env => { "node_modules/tns-core-modules", "node_modules", ], + alias: { '~': resolve("./app") - } + }, }, node: { // Disable node shims that conflict with NativeScript diff --git a/templates/webpack.typescript.js b/templates/webpack.typescript.js index 61e893fb..9d182107 100644 --- a/templates/webpack.typescript.js +++ b/templates/webpack.typescript.js @@ -49,9 +49,10 @@ module.exports = env => { "node_modules/tns-core-modules", "node_modules", ], + alias: { '~': resolve("./app") - } + }, }, node: { // Disable node shims that conflict with NativeScript