Skip to content
reid edited this page Dec 9, 2010 · 5 revisions

Yeti on Windows

  1. Setup Node.js by Building node.js on Cygwin.

    • Network connections are required: setup resolv.conf and install curl when following the guide.
    • After setup, add the Cygwin root folder to your anti-virus program's exception list.
    • Node.js v0.2.5 is known to work with Yeti v0.1.3.
  2. Install Yeti with npm.

    $ curl http://npmjs.org/install.sh | sh
    $ npm install yeti
    
  3. Run Yeti.

    $ yeti --server &
    

    Windows may complain that node has been blocked. Unblock it.

    Open a browser to http://localhost:8000/. Then, run a test:

    $ yeti ~/path/to/yui3/src/dom/tests/dom.html
    

Problems

npm seems to hang (shows packTar in silly loglevel)

Add your Cygwin environment to your anti-virus program's exceptions list.

Archiving is quite slow on my Windows box: be patient. If you're curious about what npm is doing, set the environment variable NPM_CONFIG_LOGLEVEL=silly.

Yeti's builtin tests don't work

See Yeti's README: you'll need to place yui3 and yui2 into the test directory.