Skip to content

Instantly share code, notes, and snippets.

@ehelms
Last active December 14, 2015 05:19
Show Gist options
  • Save ehelms/5034678 to your computer and use it in GitHub Desktop.
Save ehelms/5034678 to your computer and use it in GitHub Desktop.
Alchemy Steps

Fedora 18 - Editing an Existing Component

  1. sudo yum install npm [[1]] 1
  2. sudo npm install -g yo bower grunt-cli phantomjs
  3. git clone <component-repo-name>
  4. cd alchemy-<name>
  5. git remote add <remote-name> <new-component-git-repo>
  6. npm install
  7. bower install --dev
  8. grunt test (should get 1 of 1)
  9. grunt server (no errors, page should show bright orange square)

Fedora 18 - Creating a New Component

  1. sudo yum --enablerepo=updates-testing install nodejs npm [[1]] 1
  2. sudo npm install -g yo bower grunt-cli phantomjs
  3. git clone git://github.com/ui-alchemy/component-scaffold.git
  4. mv component-scaffold alchemy-<name>
  5. cd alchemy-<name>
  6. git remote add <remote-name> <new-component-git-repo>
  7. npm install
  8. bower install --dev
  9. grunt test (should get 1 of 1)
  10. grunt server (no errors, page should show bright orange square)
@jcoufal
Copy link

jcoufal commented Apr 18, 2013

nodejs works just in a version 0.10.2
(newer versions are not compatible with latest npm (currently 1.2.14)

updated at April 18, 2013

@jcoufal
Copy link

jcoufal commented Apr 18, 2013

(update 2) How to fix:

You can use updated nodejs, but update libuv as well.

sudo yum update --enablerepo=updates-testing nodejs libuv

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment