webpack.config.js 533 B

123456789101112131415161718192021222324
  1. const MonacoWebpackPlugin = require('../out/index.js');
  2. const path = require('path');
  3. module.exports = {
  4. mode: 'development',
  5. entry: './index.js',
  6. context: __dirname,
  7. output: {
  8. path: path.resolve(__dirname, 'dist'),
  9. filename: 'app.js'
  10. },
  11. module: {
  12. rules: [{
  13. test: /\.css$/,
  14. use: ['style-loader', 'css-loader']
  15. }, {
  16. test: /\.ttf$/,
  17. use: ['file-loader']
  18. }]
  19. },
  20. plugins: [
  21. new MonacoWebpackPlugin()
  22. ]
  23. };