diff --git a/tools/isobuild/bundler.js b/tools/isobuild/bundler.js index 7cced55f7a..4e7e028a51 100644 --- a/tools/isobuild/bundler.js +++ b/tools/isobuild/bundler.js @@ -2420,7 +2420,9 @@ class JsImage { _.each(nodeModulesDirectories, function (nmd) { assert.strictEqual(typeof nmd.preferredBundlePath, "string"); - if (! nmd.isPortable()) { + // Skip calculating isPortable in 'meteor run' since the + // modules are never rebuilt + if (includeNodeModules !== 'symlink' && !nmd.isPortable()) { const parentDir = files.pathDirname(nmd.preferredBundlePath); rebuildDirs[parentDir] = parentDir; }