Browse Source

Propagate webpack config defineplugin changes to other wepback configs.

Jason Grout 4 năm trước cách đây
mục cha
commit
de7d3f5150

+ 2 - 2
builder/src/webpack.config.base.ts

@@ -87,8 +87,8 @@ module.exports = {
     new webpack.DefinePlugin({
       // Needed for Blueprint. See https://github.com/palantir/blueprint/issues/4393
       'process.env': '{}',
-      // Needed for various packages using cwd() and env(), like the path polyfill
-      process: {cwd: () => "/"}
+      // Needed for various packages using cwd(), like the path polyfill
+      process: { cwd: () => '/' }
     })
   ]
 };

+ 3 - 1
examples/app/webpack.config.js

@@ -69,8 +69,10 @@ module.exports = [
     },
     plugins: [
       new webpack.DefinePlugin({
+        // Needed for Blueprint. See https://github.com/palantir/blueprint/issues/4393
         'process.env': '{}',
-        process: {}
+        // Needed for various packages using cwd(), like the path polyfill
+        process: { cwd: () => '/' }
       })
     ]
   }

+ 3 - 1
examples/cell/webpack.config.js

@@ -41,8 +41,10 @@ module.exports = {
   },
   plugins: [
     new webpack.DefinePlugin({
+      // Needed for Blueprint. See https://github.com/palantir/blueprint/issues/4393
       'process.env': '{}',
-      process: {}
+      // Needed for various packages using cwd(), like the path polyfill
+      process: { cwd: () => '/' }
     })
   ]
 };

+ 3 - 1
examples/console/webpack.config.js

@@ -41,8 +41,10 @@ module.exports = {
   },
   plugins: [
     new webpack.DefinePlugin({
+      // Needed for Blueprint. See https://github.com/palantir/blueprint/issues/4393
       'process.env': '{}',
-      process: {}
+      // Needed for various packages using cwd(), like the path polyfill
+      process: { cwd: () => '/' }
     })
   ]
 };

+ 3 - 1
examples/filebrowser/webpack.config.js

@@ -41,8 +41,10 @@ module.exports = {
   },
   plugins: [
     new webpack.DefinePlugin({
+      // Needed for Blueprint. See https://github.com/palantir/blueprint/issues/4393
       'process.env': '{}',
-      process: {}
+      // Needed for various packages using cwd(), like the path polyfill
+      process: { cwd: () => '/' }
     })
   ]
 };

+ 3 - 1
examples/notebook/webpack.config.js

@@ -41,8 +41,10 @@ module.exports = {
   },
   plugins: [
     new webpack.DefinePlugin({
+      // Needed for Blueprint. See https://github.com/palantir/blueprint/issues/4393
       'process.env': '{}',
-      process: {}
+      // Needed for various packages using cwd(), like the path polyfill
+      process: { cwd: () => '/' }
     })
   ]
 };

+ 3 - 1
examples/terminal/webpack.config.js

@@ -40,8 +40,10 @@ module.exports = {
   },
   plugins: [
     new webpack.DefinePlugin({
+      // Needed for Blueprint. See https://github.com/palantir/blueprint/issues/4393
       'process.env': '{}',
-      process: {}
+      // Needed for various packages using cwd(), like the path polyfill
+      process: { cwd: () => '/' }
     })
   ]
 };

+ 3 - 1
packages/services/examples/browser/webpack.config.js

@@ -9,8 +9,10 @@ module.exports = {
   },
   plugins: [
     new webpack.DefinePlugin({
+      // Needed for Blueprint. See https://github.com/palantir/blueprint/issues/4393
       'process.env': '{}',
-      process: {}
+      // Needed for various packages using cwd(), like the path polyfill
+      process: { cwd: () => '/' }
     })
   ],
   bail: true

+ 3 - 1
packages/services/examples/typescript-browser-with-output/webpack.config.js

@@ -48,8 +48,10 @@ module.exports = {
   bail: true,
   plugins: [
     new webpack.DefinePlugin({
+      // Needed for Blueprint. See https://github.com/palantir/blueprint/issues/4393
       'process.env': '{}',
-      process: {}
+      // Needed for various packages using cwd(), like the path polyfill
+      process: { cwd: () => '/' }
     })
   ]
 };