2015-02-02 3 views
0

그래서 IDE로 대괄호를 사용하기 시작했고, SASS와 그 밖의 모든 작업을하기 위해 노력하고 있습니다. 그래서 놀고있는 동안, 나는 부분 파일을 다른 부분 파일과 공유 할 수 없다는 것을 깨달았다. "brackets-sass" extension by jasonsanjose을 사용하고 있습니다. 다음과 같이 말대꾸에 대한대괄호로 SASS 부분을 사용하기

내 폴더 구조

sass 
|-> includes 
      _config.sass 
      _base.sass 
      _reset.sass 
      _utilities.sass 
      _helpers.sass 
      _main.sass 
style.sass 

나는 나의 _config.sass 파일에 선언 된 변수의 무리가 있지만, 다른 일부 파일의 그들에 액세스 할 수 없습니다 오전입니다. 이 방법이 가능한지 또는 확장 기능의이 기능이 아직 구현되지 않은 경우 어떻게 수행 할 것인지 알고 싶습니다. 내 .brackets.json의 파일은 다음과 같습니다

,

{ 
    "sass.enabled": false, 
    "path": { 
     "sass/style.sass": { 
      "sass.enabled": true, 
     "sass.options": { 
      "includePaths": [ 
       "../sass/includes" 
      ], 
      "outputDir": "../css/",     
      "imagePath": null, 
      "sourceComments": "map", 
      "outputStyle": "nested" 
     } 
    }, 

     "sass/includes/*.sass": { 
      "sass.enabled": false 
     } 
    } 
} 

내가 다른에 일부 파일을 가져 오려고하면, 다음과 같은 오류 "파일을 찾을 수 없습니다 가져 오거나 읽을 프롬프트 ' include/config '@import'includes/config ' " 그리고 _config.sass의 다른 부분 파일에서 변수를 사용하려고하면 "언 바운드 변수 $ var_name "오류가 발생합니다.

도움을 많이 주시면 감사하겠습니다. 고맙습니다.

건배

+0

확장 프로그램을 다시 설치해야했습니다. 이제 작동합니다. –

답변

2

경로 및 sass.options은 잘못된 장소에, 나는 비슷한 문제를 가지고 있습니다.

나는 brackets.json에서 다음 기본 설정으로 작업하고 있습니다. 다중 진입 점 및 경로 디렉토리를 포함하여 작동합니다. 버번 (bourbon)보다/깔끔하게 추가하십시오.

{ 
    "sass.enabled": false, 
    "sass.options": { 
     "includePaths": [ 
      "../node_modules/node-bourbon/assets/stylesheets", 
      "../node_modules/node-neat/assets/stylesheets" 
     ], 
     "outputDir": "../css/", 
     "imagePath": null, 
     "sourceComments": false, 
     "outputStyle": "nested" 
    }, 
    "linting.collapsed": false, 
    "spaceUnits": 2, 
    "path": { 
     "scss/app.scss": { 
      "sass.enabled": true 
     }, 

     "scss/teaser.scss": { 
      "sass.enabled": true 
     } 
    } 
} 

희망 하시겠습니까?

+0

고맙습니다. 그게했다. 이제는 새 업데이트로 더 쉽게 사용할 수 있습니다. –