UNPKG

learn-sass

Version:

Learn SASS and SCSS through a workshopper adventure.

69 lines (40 loc) 2.29 kB
[![NPM](https://nodei.co/npm/learn-sass.png?foo)](https://nodei.co/npm/learn-sass/) [![Build Status](https://travis-ci.org/workshopper/learn-sass.svg?branch=master)](https://travis-ci.org/workshopper/learn-sass) # Learn SASS Teach yourself the basics of SASS and SCSS through simple coding exercises. Based on the node workshopper adventure format popularized by [NodeSchool](https://nodeschool.io). This adventure utilizes tutorials from the awesome [Sass guide](http://sass-lang.com/guide). ## Get help Having issues with `learn-sass`? Get help troubleshooting in the [nodeschool discussions repo](http://github.com/nodeschool/discussions). ## Install Node.js Make sure Node.js is installed on your computer. Install it from [nodejs.org/download](http://nodejs.org/download) ### Install `learn-sass` with `npm` Open your terminal and run this command: ```bash npm install -g learn-sass ``` The `-g` or `--global` option installs this module globally so that you can run it as a command in your terminal. #### Having issues with installation? If you get an `EACCESS` error, the simplest way to fix this is to rerun the command, prefixed with sudo: ```bash sudo npm install -g learn-sass ``` You can also fix the permissions so that you don't have to use `sudo`. Have a look at the [npm documentation](https://docs.npmjs.com/getting-started/fixing-npm-permissions). ## Run the workshop Open your terminal and run the following command: ```bash learn-sass ``` You'll see the menu: [![learn-sass screenshot](https://i.gyazo.com/f0559f19aa7028fe2235120d12d16c00.png)](https://gyazo.com/f0559f19aa7028fe2235120d12d16c00) 1. Navigate the menu with the up & down arrow keys. 1. Choose a challenge by hitting enter. # Acknowledgements Thanks to Hampton Catlin, Natalie Weizenbaum, and Chris Eppstein for writing Sass, and to [Sam Richard](https://github.com/snugug) for evangelizing it. ## Translations * Brazilian Portuguese by [Nikolas Silva](https://github.com/nikolvs) * Korean by [@eunsucking](https://github.com/eunsucking) * German by [@Maroel](https://github.com/Maroel) for [informatica feminale](https://github.com/welcome-to-open-source/informatica-feminale) # License [MIT](http://opensource.org/licenses/MIT) Copyright (c) 2015, 2017 Claudio Procida