2017-09-07 10 views
0

유성우에서 froala 편집기를 사용하고 반응합니다. froala 편집기를 사용하려면 css 파일을 가져와야합니다. https://www.froala.com/wysiwyg-editor/docs/framework-plugins/react 내가 예를유성의 노드 모듈에서 CSS 파일 가져 오기

서버 충돌
import 'froala-editor/css/froala_style.min.css'; 

에 대한 수입하고 나에게 오류 그것은 자바 스크립트로 파일을 구문 분석하는 것으로 보인다

SyntaxError: Unexpected token . 

을 제공합니다. 유성우 버전 1.5.2를 사용하고 있습니다. meteor 1.5.2의 노드 모듈에서 CSS 파일을 가져 오는 올바른 방법은 무엇입니까?

+0

반응에있어 css 파일을 가져 오는 것이 합법적입니다.하지만 가져온 파일 형식이 축소되지 않을 것으로 예상됩니다. 즉,'path/filename.type'은'path/filename.something.type'이 아닌 것으로 예상됩니다. un를 가져 오십시오. 어쨌든 빌드에서 나중에 minify 될 것이다. –

+0

'import 'font-awesome/css/font-awesome.css';를 가져 왔습니다. 예를 들어서 나에게도 같은 오류가 발생했습니다 @MichelFloyd – jalen201

+0

그러면 경로가 문제 일 수 있습니다 - 가져 오기 경로는 파일에 상대적입니다 이 경로는 js 파일이 루트에 있다고 가정합니다. –

답변

3

기본 스타일 시트에서 @import 구문을 사용하여 구성 요소에서 CSS를 가져 오는 대신 가져올 수 있습니다.

+0

froala 편집기를 사용하려면 CSS를 가져와야합니다. 구성 요소를 제대로 렌더링하려면 CSS를 가져와야합니다. https://www.froala.com/wysiwyg-editor/docs/framework-plugins/react – jalen201

+0

예.하지만 동일한 파일에서 css를 가져올 필요는 없습니다. 구성 요소를 렌더링하기 전에 CSS를 가져 오면됩니다. 메인 스타일 시트에서 가져 오기하면 나머지 응용 프로그램과 함께 가져 오기 때문에 구성 요소가 렌더링 될 때까지로드됩니다. –

+0

하지만 유닉스에서 css 파일을 노드 모듈에서 가져 오는이 문제에 대한 해법이 있습니다. – jalen201