From bb3ab5598afece2e57e75480d31c0c9321d384ac Mon Sep 17 00:00:00 2001 From: purocean Date: Fri, 3 May 2019 20:56:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20vue=20cli=203=20=E9=94=99?= =?UTF-8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/package.json | 1 + frontend/vue.config.js | 7 +++++++ frontend/yarn.lock | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/frontend/package.json b/frontend/package.json index 3e28c930..668c60f6 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -24,6 +24,7 @@ "markdown-it-multimd-table": "^3.1.3", "markdown-it-task-lists": "^2.1.1", "mime-types": "^2.1.24", + "monaco-editor": "^0.16.2", "normalize.css": "^8.0.1", "socket.io-client": "^2.2.0", "vue": "^2.6.10", diff --git a/frontend/vue.config.js b/frontend/vue.config.js index ad8b72de..ebb07ceb 100644 --- a/frontend/vue.config.js +++ b/frontend/vue.config.js @@ -9,5 +9,12 @@ module.exports = { ws: true } } + }, + chainWebpack: config => { + config.plugin('copy').tap(args => { + args[0][0].from = 'node_modules/monaco-editor/min/vs' + args[0][0].to = 'vs' + return args + }) } } diff --git a/frontend/yarn.lock b/frontend/yarn.lock index ca8d416e..9fb78c95 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -4677,6 +4677,10 @@ mkdirp@0.5.1, mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@ dependencies: minimist "0.0.8" +monaco-editor@^0.16.2: + version "0.16.2" + resolved "https://registry.npm.taobao.org/monaco-editor/download/monaco-editor-0.16.2.tgz#950084ed82eeaef1c8c9d3c1bcab849fe11b2415" + move-concurrently@^1.0.1: version "1.0.1" resolved "http://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92"