질문/조언질답게시판
Extra Form
PHP PHP 7.0

라이믹스에서는 당연히 사용되는거라 고민해보진 않았는데

 

그냥 라이믹스 안쓰고, 한페이지만 만들어보려고 하는데 scss 가 당연히 안되더군요~ㅎ

 

복잡한건 아니라 css로 해도 무방한데, scss가 안되서 뭐가 문제인지, 아니 어떻게하면 사용이 가능할지 검색해봤는데

 

카페24 호스팅에서 바로 사용할수 있는방법에 대해서는 안나오더라구요. 

 

간단히 scss 사용할 방법이 있을까요?

 

 

  • profile

    모든 scss는 css로 변환하여 사용하도록 되어 있습니다.

    어느 시점에 변환하는지에 따라 여러 가지 방법이 있는데요, 웹호스팅이라면 PHP가 대부분일 테니

    라이믹스에서 사용하는 PHP용 scss 컴파일러를 따로 설치해서 사용하시는 걸 권해드립니다.

    https://scssphp.github.io/scssphp/

     

    자바스크립트단에서 변환하여 쓰는 방법도 있지만,

    이미 변환된 파일을 서버단에서 직접 던져주는 것보다는 로딩이 좀 늦어지겠죠...

     

    아니면 그냥 라이믹스 쓰세요. ㅋㅋㅋ

    이런 귀찮은 작업을 자동으로 해주는 것이 CMS의 역할이잖아요.

  • profile ?
    단순히 몇페이지 안만드는데 라이믹스를 설치하는게 더 손이 많이가서 다른방법이 있나 했더니,,결국 라이믹스를 설치하는게 편한거였습니다. ㅎ 감사합니다.
  • profile
    "scss가 안되서"가 뭘 하셨다는건지 알 수는 없습니다만(php 파일과 달리 scss는 알아서 컴파일되는게 아닙니다) 그냥 scss 파일을 바로 불러오셨다는 가정하에 답변드리겠습니다.

    scss 파일만으로는 당연히 동작하지 않습니다.(라이믹스 index.php 파일을 메모장으로 불러온다고 메인 페이지가 보이지 않는것과 같습니다) 라이믹스는 컴파일러가 내장되어 scss 요청시 파일을 컴파일해 저장해둔뒤 scss 대신 css 파일을 불러오므로 scss를 바로 불러올수 있습니다.

    즉,
    1. 미리 scss를 컴파일해 서버에 올린뒤 실제 페이지에서는 css 사용
    2. 서버에 scss 컴파일러 설치후 연동(css 파일이 없거나 오래된 경우 재컴파일하도록)

    두가지 방법중 하나 사용하시면 됩니다. 복잡한게 아니라면 1번 css 컴파일후 업로드 하시는게 편하실겁니다.
  • profile ?
    자세한 설명 감사합니다^^