webpack.config.js 453 B

12345678910111213141516171819202122
  1. const path = require("path");
  2. const MonacoWebpackPlugin = require("monaco-editor-webpack-plugin");
  3. module.exports = {
  4. mode: process.env.NODE_ENV,
  5. entry: "./index.js",
  6. output: {
  7. path: path.resolve(__dirname, "dist"),
  8. filename: "[name].bundle.js",
  9. },
  10. module: {
  11. rules: [{
  12. test: /\.css$/,
  13. use: ["style-loader", "css-loader",],
  14. }],
  15. },
  16. plugins: [
  17. new MonacoWebpackPlugin({
  18. languages: ["typescript", "javascript", "css"],
  19. })
  20. ]
  21. };