A PCRE internal error occured. This might be caused by a faulty plugin
====== Differences ====== This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
applications:devtools:foundation [2014/01/05 12:37] admin [Deploy Foundation Sites] |
applications:devtools:foundation [2014/01/05 12:50] (current) admin [Install Node.js (+ NPM)] |
||
---|---|---|---|
Line 15: | Line 15: | ||
* Firebug integration | * Firebug integration | ||
- | Although it is definitely possible to use Foundation without Sass, using the pure CSS version of it, not only is it easier and faster to use, you'll also enter a new area using it, that's already, by itself, a good reason to use it. | + | Although it is definitely possible to [[http://foundation.zurb.com/develop/download.html#customizeFoundation|use Foundation without Sass]], using the pure CSS version of it, not only is it easier and faster to use, you'll also enter a new area using it, that's already, by itself, a good reason to use it. |
- | ===== Install SASS/Compass ===== | + | ===== Installing the Required Libraries ===== |
- | To fully benefit from the potential of Foundation, it's recommended you use Sass, also to deploy new sites, you'll need to install [[http://compass-style.org/|Compass]]. I must admit that I still don't really understand what Compass has to offer, nevertheless is it probably the easiest way to get Foundation started. | + | To fully benefit from the potential of Foundation, it's recommended you use Sass, also to deploy new sites, you'll need to install [[http://compass-style.org/|Compass]]. I must admit that I still don't really understand what Compass has to offer, nevertheless is it indeed an easy way to get Foundation started (wait until you read about Grunt later on this page though). |
Sass and Compass both require Ruby to run on your system. On LMDE Ruby is readily available as can be notice by issuing the following command: | Sass and Compass both require Ruby to run on your system. On LMDE Ruby is readily available as can be notice by issuing the following command: | ||
Line 85: | Line 85: | ||
Should end with: "It worked"... | Should end with: "It worked"... | ||
- | === And the bower package === | + | === And the bower and grunt packages === |
Notice that we need sudo to get sufficient rights on /opt/node, but sudo's $PATH doesn't (yet) include node's paths: | Notice that we need sudo to get sufficient rights on /opt/node, but sudo's $PATH doesn't (yet) include node's paths: | ||
<code> | <code> | ||
Line 150: | Line 150: | ||
</code> | </code> | ||
- | To learn more about grunt, the way it works and how to use it, [[http://gruntjs.com/getting-started|read grunt's getting started guide]]. If you don't have time for that, simply review the //Gruntfile.js// and //package.json// files at the root level of the project, they will already enlight you on what it does... | + | To learn more about grunt, the way it works and how to use it, [[http://gruntjs.com/getting-started|read grunt's getting started guide]]. If you don't have time for that, reviewing the //Gruntfile.js// and //package.json// files at the root level of the project, will already give you good indications about what it does... |