ace 编辑器 javascript-worker 强制“使用严格”

问题描述 投票:0回答:1

我使用 ace 编辑器(javascript-worker)中的语法检查。我需要使用语法检查“use strict”模式,但在代码正文中没有声明“use strict”, 我该如何配置呢?

javascript browser ace-editor
1个回答
0
投票
(function configureAceWorker() {
    const worker = editor.session.$worker;
    if (!worker) {
        setTimeout(configureAceWorker, 500);
    } else {
        worker.call("changeOptions", [{
            // https://jshint.com/docs/options
            strict: "implied", // lint the code as if there is the "use strict"; directive
        }]);
    }
})();
© www.soinside.com 2019 - 2024. All rights reserved.