-
Notifications
You must be signed in to change notification settings - Fork 8
Starting projects with Railing.sh
runexec edited this page Mar 23, 2012
·
1 revision
Railing.sh downloads the latest release of Monorail.js (currently 0.9.0) and creates a new project for you. To prevent directory conflicts and accidental removal of files, run Railing.sh in an empty directory.
For convience.
# https://github.com/runexec/Railing.sh
npm install Monorail.js
mv node_modules/ src/
mv src/Monorail.js/* ./
rm -rf lib src
mv node_modules lib
./monorail.js new project $1
rm -rf example
mkdir Project_Name
cd Project_Name/
./railing.sh Project_Name
npm http GET https://registry.npmjs.org/Monorail.js
npm http 304 https://registry.npmjs.org/Monorail.js
npm http GET https://registry.npmjs.org/nohm
npm http GET https://registry.npmjs.org/express
npm http 304 https://registry.npmjs.org/nohm
npm http 304 https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/mime/1.2.4
npm http GET https://registry.npmjs.org/qs
npm http GET https://registry.npmjs.org/mkdirp/0.3.0
npm http GET https://registry.npmjs.org/connect
npm http GET https://registry.npmjs.org/async/0.1.18
npm http GET https://registry.npmjs.org/redis
npm http 304 https://registry.npmjs.org/connect
npm http 304 https://registry.npmjs.org/qs
npm http 304 https://registry.npmjs.org/mime/1.2.4
npm http 304 https://registry.npmjs.org/mkdirp/0.3.0
npm http 304 https://registry.npmjs.org/async/0.1.18
npm http 304 https://registry.npmjs.org/redis
npm http GET https://registry.npmjs.org/formidable
npm http 304 https://registry.npmjs.org/formidable
Monorail.js@0.9.0 ./node_modules/Monorail.js
��������� nohm@0.9.0-pre2 (async@0.1.18 redis@0.7.1)
��������� express@2.5.8
Creating Project Project_Name
Making directory Project_Name
Making directory Project_Name/static
Making directory Project_Name/static/img
Making directory Project_Name/static/js
Making directory Project_Name/static/css
Making directory Project_Name/themes
Making directory Project_Name/themes/classic
Making directory Project_Name/themes/classic/img
Making directory Project_Name/themes/classic/js
Making directory Project_Name/themes/classic/css
Making directory Project_Name/models
Making directory Project_Name/views
Making file Project_Name/monorail.project
Making file Project_Name/routes.js
Making file Project_Name/redis.config
Making file Project_Name/themes/classic/classic.html
Making file Project_Name/themes/classic/css/classic.css
Copying libs...
[Username@machine]$ ls
Project_Name README.md lib monorail.js package.json railing.sh
[Username@machine]$ ls Project_Name/
lib models monorail.project redis.config routes.js static themes views