diff --git a/resolvers/webpack/index.js b/resolvers/webpack/index.js index 42f9e98286..4273490b68 100644 --- a/resolvers/webpack/index.js +++ b/resolvers/webpack/index.js @@ -122,8 +122,8 @@ function createResolveSync(configPath, webpackConfig) { } try { - var webpackFilename = resolve.sync('webpack', { basedir }) - var webpackResolveOpts = { basedir: path.dirname(webpackFilename) } + var webpackFilename = resolve.sync('webpack', { basedir, preserveSymlinks: false }) + var webpackResolveOpts = { basedir: path.dirname(webpackFilename), preserveSymlinks: false } webpackRequire = function (id) { return require(resolve.sync(id, webpackResolveOpts)) diff --git a/resolvers/webpack/package.json b/resolvers/webpack/package.json index fe21e1943a..6025b6857b 100644 --- a/resolvers/webpack/package.json +++ b/resolvers/webpack/package.json @@ -38,7 +38,7 @@ "is-absolute": "^0.2.3", "lodash.get": "^3.7.0", "node-libs-browser": "^1.0.0 || ^2.0.0", - "resolve": "^1.2.0", + "resolve": "^1.4.0", "semver": "^5.3.0" }, "peerDependencies": {