1

我在角度应用程序中实现了 ui-codemirror。打开 lint 后,控制台出现错误:

ReferenceError: jsonlint is not defined
at https://localhost:9000/bower_components/codemirror/addon/lint/json-lint.js:20:3

lint.js:20:3 :

  jsonlint.parseError = function(str, hash) {

这些是我的编辑器选项

     $scope.cmOption = {
        value: "/*WRITE YOUR INSTRUCTION HERE*/",
        lineWrapping : true,
        lineNumbers: true,
        textWrapping: true,
        indentWithTabs: true,
        readOnly: false,
        theme: 'neat',
        mode: "application/json",
        matchBrackets: true,
        autoCloseBrackets: true,
        gutters: ["CodeMirror-lint-markers"],
        lint: true
    };

这里包括 lint.js(在我索引的最底部,在所有其他 codemirror 脚本之后)

<script src="bower_components/codemirror/addon/lint/lint.js"></script>
<script src="bower_components/codemirror/addon/lint/javascript-lint.js"></script>
<script src="bower_components/codemirror/addon/lint/json-lint.js"></script>
4

0 回答 0