Closed Bug 648658 Opened 13 years ago Closed 13 years ago

Install Node and LESS for use in AMO build process

Categories

(Infrastructure & Operations Graveyard :: WebOps: Other, task)

All
Other
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gkoberger, Assigned: oremj)

References

Details

We're now using LESS (http://lesscss.org) in the AMO build process, so we need a few things installed.

Here are the OSX commands.  I'm not sure of their Linux equivalents.

Install node:

    brew install node

Install Node Package Manager (npm):

    curl http://npmjs.org/install.sh | sh

Install LESS:

    npm install less

If you type "lessc", it should say "lessc: no input files."

The minifier script now calls `lessc`, so it needs to be accessible by the build script from the shell.  There is no need to wait until a Thursday push, so this can be done all at once.

Thanks!
Assignee: server-ops → jeremy.orem+bugs
Blocks: 648205
[root@mradm02 zamboni]# lessc
lessc: no input files
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Blocks: 659761
Blocks: 664626
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.