webpack.config.js 775 B

1234567891011121314151617181920212223242526272829
  1. const path = require('path');
  2. module.exports = {
  3. //context: __dirname,
  4. entry: [
  5. path.resolve(__dirname, "../dist/preview release/inspector/babylon.inspector.css"),
  6. path.resolve(__dirname, "../dist/preview release/inspector/babylon.inspector.js")
  7. ],
  8. output: {
  9. libraryTarget: "var",
  10. library: "INSPECTOR",
  11. umdNamedDefine: true
  12. },
  13. resolve: {
  14. alias: {
  15. split: '../split.js'
  16. }
  17. },
  18. module: {
  19. rules: [
  20. { test: /\.css$/, use: ['style-loader', 'css-loader'] },
  21. {
  22. test: /babylon.inspector.js/, use: [
  23. "imports-loader?Split=split", "exports-loader?INSPECTOR"]
  24. }
  25. ]
  26. }
  27. }