Forum Discussion
Hello srinivaskiranp and Lindsey ,
When running "li serve-sass" the code attempts to 1.) compile the SASS code for the specified skin, 2.) output the compiled CSS into a local directory, 3.) start a local server that serves the CSS from the local directory.
For item 1, you can determine the specified skin by locating the "server.conf.json" in the SDK folder and looking at the value of the "localSkinCompileSkin" property. Alternatively, you can start the serve-sass command in debug mode using the following command:
li serve-sass --debug
In the output there will be "skinPath: /some/path/to/skin.scss" that specifies the location of the skin file that is being compiled. If this file does not exist then the skin will not compile.
For item 2 you can use the debug command again. In the output there will "compiling skin to /some/path/to/compiled.css". You can check to see if this path exists, if not then there was an issue with the compilation of the skin.
Please reply back with the debug information if you are still having trouble getting this to work.
I think the issue is that I do not have all the skins downloaded that exist in Studio. We have a custom skin that I am trying to set this up for that depends on a skin a Khoros support engineer added for us called Support Theme. Support Theme ultimately depends on a responsive skin. But when I run li set-responsive-options, it fails because it does not know that our custom skin is depending on a responsive skin.
How can I download all the skins in Studio into the SDK?
Related Content
- 3 years ago
- 8 months ago
- 8 years ago