mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-12-19 23:10:21 +01:00
21 lines
866 B
JavaScript
21 lines
866 B
JavaScript
|
|
import ace from 'ace-builds';
|
||
|
|
|
||
|
|
// only import the modes and theme we use
|
||
|
|
import 'ace-builds/src-noconflict/mode-javascript';
|
||
|
|
import 'ace-builds/src-noconflict/mode-less';
|
||
|
|
import 'ace-builds/src-noconflict/mode-html';
|
||
|
|
import 'ace-builds/src-noconflict/ext-searchbox';
|
||
|
|
import 'ace-builds/src-noconflict/theme-twilight';
|
||
|
|
|
||
|
|
/* eslint-disable import/no-webpack-loader-syntax */
|
||
|
|
/* eslint-disable import/no-unresolved */
|
||
|
|
import htmlWorkerUrl from 'file-loader!ace-builds/src-noconflict/worker-html';
|
||
|
|
import javascriptWorkerUrl from 'file-loader!ace-builds/src-noconflict/worker-javascript';
|
||
|
|
import cssWorkerUrl from 'file-loader!ace-builds/src-noconflict/worker-css';
|
||
|
|
|
||
|
|
ace.config.setModuleUrl('ace/mode/html_worker', htmlWorkerUrl);
|
||
|
|
ace.config.setModuleUrl('ace/mode/javascript_worker', javascriptWorkerUrl);
|
||
|
|
ace.config.setModuleUrl('ace/mode/css_worker', cssWorkerUrl);
|
||
|
|
|
||
|
|
|