mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-18 05:18:39 +08:00
fix: node_module resolution when using relative packages
This commit is contained in:
@ -49,6 +49,10 @@ exports[`angular configuration for android 1`] = `
|
|||||||
mainFields: [
|
mainFields: [
|
||||||
'module',
|
'module',
|
||||||
'main'
|
'main'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
@ -349,6 +353,10 @@ exports[`angular configuration for ios 1`] = `
|
|||||||
mainFields: [
|
mainFields: [
|
||||||
'module',
|
'module',
|
||||||
'main'
|
'main'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
|
@ -43,6 +43,10 @@ exports[`base configuration for android 1`] = `
|
|||||||
'.scss',
|
'.scss',
|
||||||
'.android.json',
|
'.android.json',
|
||||||
'.json'
|
'.json'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
@ -329,6 +333,10 @@ exports[`base configuration for ios 1`] = `
|
|||||||
'.scss',
|
'.scss',
|
||||||
'.ios.json',
|
'.ios.json',
|
||||||
'.json'
|
'.json'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
|
@ -43,6 +43,10 @@ exports[`javascript configuration for android 1`] = `
|
|||||||
'.scss',
|
'.scss',
|
||||||
'.android.json',
|
'.android.json',
|
||||||
'.json'
|
'.json'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
@ -367,6 +371,10 @@ exports[`javascript configuration for ios 1`] = `
|
|||||||
'.scss',
|
'.scss',
|
||||||
'.ios.json',
|
'.ios.json',
|
||||||
'.json'
|
'.json'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
|
@ -46,6 +46,10 @@ exports[`react configuration > android > adds ReactRefreshWebpackPlugin when HMR
|
|||||||
'.scss',
|
'.scss',
|
||||||
'.android.json',
|
'.android.json',
|
||||||
'.json'
|
'.json'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
@ -360,6 +364,10 @@ exports[`react configuration > android > base config 1`] = `
|
|||||||
'.scss',
|
'.scss',
|
||||||
'.android.json',
|
'.android.json',
|
||||||
'.json'
|
'.json'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
@ -652,6 +660,10 @@ exports[`react configuration > ios > adds ReactRefreshWebpackPlugin when HMR ena
|
|||||||
'.scss',
|
'.scss',
|
||||||
'.ios.json',
|
'.ios.json',
|
||||||
'.json'
|
'.json'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
@ -967,6 +979,10 @@ exports[`react configuration > ios > base config 1`] = `
|
|||||||
'.scss',
|
'.scss',
|
||||||
'.ios.json',
|
'.ios.json',
|
||||||
'.json'
|
'.json'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
|
@ -45,6 +45,10 @@ exports[`svelte configuration for android 1`] = `
|
|||||||
'.scss',
|
'.scss',
|
||||||
'.android.json',
|
'.android.json',
|
||||||
'.json'
|
'.json'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
@ -356,6 +360,10 @@ exports[`svelte configuration for ios 1`] = `
|
|||||||
'.scss',
|
'.scss',
|
||||||
'.ios.json',
|
'.ios.json',
|
||||||
'.json'
|
'.json'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
|
@ -43,6 +43,10 @@ exports[`typescript configuration for android 1`] = `
|
|||||||
'.scss',
|
'.scss',
|
||||||
'.android.json',
|
'.android.json',
|
||||||
'.json'
|
'.json'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
@ -367,6 +371,10 @@ exports[`typescript configuration for ios 1`] = `
|
|||||||
'.scss',
|
'.scss',
|
||||||
'.ios.json',
|
'.ios.json',
|
||||||
'.json'
|
'.json'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
|
@ -46,6 +46,10 @@ exports[`vue configuration for android 1`] = `
|
|||||||
'.scss',
|
'.scss',
|
||||||
'.android.json',
|
'.android.json',
|
||||||
'.json'
|
'.json'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
@ -364,6 +368,10 @@ exports[`vue configuration for ios 1`] = `
|
|||||||
'.scss',
|
'.scss',
|
||||||
'.ios.json',
|
'.ios.json',
|
||||||
'.json'
|
'.json'
|
||||||
|
],
|
||||||
|
modules: [
|
||||||
|
'__jest__/node_modules',
|
||||||
|
'node_modules'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
resolveLoader: {
|
resolveLoader: {
|
||||||
|
@ -137,6 +137,12 @@ export default function (config: Config, env: IWebpackEnv = _env): Config {
|
|||||||
// resolve symlinks
|
// resolve symlinks
|
||||||
config.resolve.symlinks(true);
|
config.resolve.symlinks(true);
|
||||||
|
|
||||||
|
// resolve modules in project node_modules first
|
||||||
|
// then fall-back to default node resolution (up the parent folder chain)
|
||||||
|
config.resolve.modules
|
||||||
|
.add(getProjectFilePath('node_modules'))
|
||||||
|
.add('node_modules');
|
||||||
|
|
||||||
config.module
|
config.module
|
||||||
.rule('bundle')
|
.rule('bundle')
|
||||||
.enforce('post')
|
.enforce('post')
|
||||||
|
Reference in New Issue
Block a user