2017-03-28 1 views
0

Neat 2.0 그리드를 테스트하기 위해 새로운 Jekyll 사이트를 설정했습니다. 내가 Jekyll Serve을 실행하지만, 난 내 main.scss 파일에서 아무것도Jekyll sass 파일이 컴파일되지 않습니다.

enter image description here

Config.yml을 설정 내 main.css가 파일 :(

폴더로 컴파일하지 않는 것으로 나타났습니다

sass: 
    sass_dir: _scss 

여기 무슨 일 어떻게 내가 컴파일 내 main.scss 파일을받을 수 있나요?

답변

1

sass_dir 직접 만 partials을 포함하는 의미있는 말대꾸 계산기에 의해 처리되지 않습니다

sass_dir becomes the load path for Sass imports, nothing more. This means that Jekyll does not know about these files directly (..) This folder should only contain imports.

, 당신의 말대꾸 파일이 변환이 트리플 대시 두 줄을 사용하여 파일을 시작하려면 :

--- 
--- 

// sass content 

출력 파일은 해당 파일이있는 디렉토리에 있습니다.

css/main.scss에 넣을 수 있으며 지킬은 css/main.css을 생성합니다.

+0

이제 변환 오류 : Jekyll :: Converters :: Scss에서 'assets/main.scss'을 변환하는 동안 오류가 발생했습니다. 문자열을 정수로 암시 적으로 변환하지 않습니다. jekyll 3.4.2 | 오류 : 정수로 암시 적 변환을하지 못했습니다. – samsos

+0

다른 이야기입니다. 지킬이 이제 그것을 발견하여 변환하려고하기 때문에 scss 파일에 오류가있는 것으로 보입니다. – marcanuy

0

나는 이것도 가지고 놀고있다. 그러나 나는 초보자이기 때문에, 소금에 꼬집어서 충고한다. 자체에 포함 된

sass: 
    sass_dir: _sass 

내 _sass 폴더 : 나는대로 config.yml에 지정된 내 _sass 폴더에 "지킬이 --watch 역할"을 실행하고있을 때

하지만, 내 설치가 작동하고 모든하는 SCS 변화를 컴파일

--- 
# Front matter comment to ensure Jekyll properly reads the file 
--- 
@import 
"layout", 
"grids", 
"etc" 
: 나는 스타일에 사용 _scss 파일,하지만 중요한 것은 몇은, 내 생각, 내 지킬 CSS의 폴더가이 같은 에서 만 가져 하나의 파일 이름 main.scss이 포함되어 있다는 것입니다

이 기술이 설명되지 않은 기술은 여러분이나 jekyll을 컴파일/프로세스로 만들고 sccs 파일의 변경 사항을 감시하는 방법을 찾는 사람들에게 유용 할 것입니다.