내 앵귤러 2 (angular-cli로 빌드 됨)에 에이스 편집기를 내 앱 테마 폴더에 배치 할 사용자 정의 테마에 연결하려고합니다. src/app/assets
에 묻히지 않고 node_modules
에 묻습니다. angular-cli.json
에서각도 2 앱의 기본 테마 디렉토리 외부에있는 사용자 정의 테마에 연결하기
나는이 :
"scripts": [
"../node_modules/ace-builds/src-min/ace.js",
"./assets/my-theme.js"
],
그러나 DevTools로 콘솔이 날 404을 뱉어 : GET http://localhost:4200/theme-my-theme.js
나는 그것을 참조 할 수있는 좋은 방법을 찾을 수 없습니다. 요청이 localhost : 4200을보고, 얻으려는 파일 이름 만 변경하면 오류는 동일하게 유지됩니다.
기본 경로에 중요한 정보가 누락되었다고 생각합니다. GET http://localhost:4200/theme-my-theme.js
트릭 : 에이스 테마 (또는 모드), 다음은 웹 서버에서 로컬로 "GET"파일을 다운로드하거나하려고합니다 알고하지 않는 경우
에이스 테마 옵션을 어떻게 설정합니까? –
처음에는'[theme] = ""clouds ""'을 사용 했었지만 맞춤 테마 위치에서는 충분하지 않을 수도 있으므로'this.editor.setTheme ('cloud')'로 이동 한 후 다양한 테마로 시도해 보았습니다. 경로. – user776686