From 0a7870937f28a8c4a6dc0e07b649176d69007f28 Mon Sep 17 00:00:00 2001 From: "Luke \"Jared\" Bennett" Date: Tue, 18 Jul 2017 01:42:34 +0100 Subject: Remove multiple methods of including monaco related code and remove static monaco assets from public --- config/webpack.config.js | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'config/webpack.config.js') diff --git a/config/webpack.config.js b/config/webpack.config.js index 71305f3611a..398324569cb 100644 --- a/config/webpack.config.js +++ b/config/webpack.config.js @@ -8,6 +8,7 @@ var CompressionPlugin = require('compression-webpack-plugin'); var NameAllModulesPlugin = require('name-all-modules-plugin'); var BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin; var WatchMissingNodeModulesPlugin = require('react-dev-utils/WatchMissingNodeModulesPlugin'); +var CopyWebpackPlugin = require('copy-webpack-plugin'); var ROOT_PATH = path.resolve(__dirname, '..'); var IS_PRODUCTION = process.env.NODE_ENV === 'production'; @@ -191,6 +192,13 @@ var config = { new webpack.optimize.CommonsChunkPlugin({ names: ['main', 'locale', 'common', 'runtime'], }), + + new CopyWebpackPlugin([ + { + from: `../../../node_modules/monaco-editor/${IS_PRODUCTION ? 'min' : 'dev'}/vs`, + to: 'vs' + } + ]), ], resolve: { -- cgit v1.2.1