Ace: .setTheme/.setMode의 경둜

에 λ§Œλ“  2013λ…„ 07μ›” 15일  Β·  8μ½”λ©˜νŠΈ  Β·  좜처: ajaxorg/ace

editor.setTheme('libs/ace/theme/twilight') μ‹€ν–‰ν•˜λ©΄ 루트 ν΄λ”μ—μ„œ theme-twilight.js λ₯Ό μ°ΎμŠ΅λ‹ˆλ‹€.

λ‚˜λŠ” 도움을 찾지 μ•Šκ³  λ¬Έμ„œλ₯Ό 보렀고 μ‹œλ„ν–ˆμŠ΅λ‹ˆλ‹€.

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

ν•œμ°Έμ„ μ°Ύλ‹€κ°€ 이 두 가지λ₯Ό μ°Ύμ•˜μŠ΅λ‹ˆλ‹€.

ace.config.set('basePath', '/libs/ace');
editor.getSession().setUseWorker(false);

λͺ¨λ“  8 λŒ“κΈ€

λ˜ν•œ μž‘μ—…μžλŠ” λͺ¨λ“  언어에 ν•„μš”ν•©λ‹ˆκΉŒ, μ•„λ‹ˆλ©΄ 끌 수 μžˆλŠ” μ˜΅μ…˜μ΄ μžˆμŠ΅λ‹ˆκΉŒ?
λ‹€μ‹œ λ§ν•˜μ§€λ§Œ λ¬Έμ„œμ—μ„œ 이에 λŒ€ν•œ 해결책을 찾지 λͺ»ν–ˆμŠ΅λ‹ˆλ‹€.

ν•œμ°Έμ„ μ°Ύλ‹€κ°€ 이 두 가지λ₯Ό μ°Ύμ•˜μŠ΅λ‹ˆλ‹€.

ace.config.set('basePath', '/libs/ace');
editor.getSession().setUseWorker(false);

당신은 μ˜μ›…μ΄κ³  basePath 속성이 ν•„μš”ν–ˆκ³  λ©°μΉ  λ™μ•ˆ μ°Ύκ³  μžˆμ—ˆμŠ΅λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€.

λ‚˜μ€‘μ— μ°Έμ‘°ν•  수 μžˆλ„λ‘ λ‹€μŒμ€ ace.jsλ₯Ό λ‹€λ₯Έ 곳에 μ €μž₯ν•˜κΈ° μœ„ν•œ μ™„μ „ν•œ 예(곡식 ace μ›Ήμ‚¬μ΄νŠΈμ˜ μž„λ² λ”© 예λ₯Ό λͺ¨λΈλ‘œ 함)μž…λ‹ˆλ‹€(libs.min.js에 μ—°κ²°ν–ˆμŠ΅λ‹ˆλ‹€).

<script src="libs.min.js" type="text/javascript" charset="utf-8"></script>
<script>
    ace.config.set('basePath', '/ace-builds/src-noconflict');
    var editor = ace.edit("editor");
    editor.setTheme("ace/theme/monokai");
    editor.getSession().setMode("ace/mode/javascript");
</script>

ν”„λ‘œλ•μ…˜ ν™˜κ²½μ—μ„œ 이것을 μž‘λ™μ‹œν‚€κΈ° μœ„ν•΄ μ• μ“°λŠ” μ‚¬λžŒμ„ μœ„ν•΄ basePath μ„€μ •λΏλ§Œ μ•„λ‹ˆλΌ modePath 및 themePath 도 λ‘œλ“œ λͺ¨λ“œμ— ν•„μš”ν•˜λ‹€λŠ” 것을 μ•Œμ•˜μŠ΅λ‹ˆλ‹€. 및 ν…Œλ§ˆ:

ace.config.set('basePath', '/ace-builds/src-noconflict');
ace.config.set('modePath', '/ace-builds/src-noconflict');
ace.config.set('themePath', '/ace-builds/src-noconflict');

@efatsi https://github.com/fxmontigny/ng2-ace-editorλ₯Ό μ‚¬μš© ν•˜μ—¬ 각도 6 ν”„λ‘œμ νŠΈλ₯Ό μˆ˜ν–‰ν•˜λŠ” 방법을 κ³΅μœ ν•΄ μ£Όμ„Έμš”. λ‚˜λŠ” λ˜ν•œ 같은 λ¬Έμ œμ— 직면 ν•΄ μžˆμŠ΅λ‹ˆλ‹€.

μ£„μ†‘ν•©λ‹ˆλ‹€ @PrabakarKaruppasamy , μ €λŠ” 각도 κ²½ν—˜μ΄ μ—†μŠ΅λ‹ˆλ‹€. ν–‰μš΄μ„ λΉ•λ‹ˆλ‹€!

@PrabakarKaruppasamy - 당신은 그것을 μž‘λ™μ‹œν‚¬ 수 μžˆμ—ˆμŠ΅λ‹ˆκΉŒ? https://stackoverflow.com/questions/60177855/theme-and-mode-path-infer-issue-with-ace-js-and-angular μ—μ„œ λͺ¨λ“  λ³€κ²½ 사항을 λ³Ό 수

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰