diff --git a/package-lock.json b/package-lock.json
index df59b5281..c79c1ffd1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -4149,6 +4149,11 @@
"integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
"dev": true
},
+ "codemirror": {
+ "version": "5.45.0",
+ "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.45.0.tgz",
+ "integrity": "sha512-c19j644usCE8gQaXa0jqn2B/HN9MnB2u6qPIrrhrMkB+QAP42y8G4QnTwuwbVSoUS1jEl7JU9HZMGhCDL0nsAw=="
+ },
"collection-visit": {
"version": "1.0.0",
"resolved": "http://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz",
@@ -15414,6 +15419,14 @@
"clipboard": "^2.0.0"
}
},
+ "vue-codemirror-lite": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/vue-codemirror-lite/-/vue-codemirror-lite-1.0.4.tgz",
+ "integrity": "sha1-SKXNfRfAkUUDyM2dm1a0OOScNBA=",
+ "requires": {
+ "codemirror": "^5.22.0"
+ }
+ },
"vue-cropper": {
"version": "0.4.9",
"resolved": "https://registry.npmjs.org/vue-cropper/-/vue-cropper-0.4.9.tgz",
diff --git a/src/views/system/OptionForm.vue b/src/views/system/OptionForm.vue
index d8039a42e..04e8ec1ba 100644
--- a/src/views/system/OptionForm.vue
+++ b/src/views/system/OptionForm.vue
@@ -130,7 +130,7 @@