Repository navigation
Home
Nicolas Cisco edited this page Aug 24, 2013
·
12 revisions
Como hacer plugins Eventos de web
Oruga/
├── lib
│ ├── oruga_dummy
│ │ ├── dummy
│ │ ├── dummy.js
│ │ └── package.json
│ └── oruga_server
│ ├── index.js
│ ├── lib
│ │ ├── OrugaServer.js
│ │ ├── Pluginify.js
│ │ └── PluginManager.js
│ └── package.json
├── Makefile
├── src
│ ├── templates
│ │ └── test.jst
│ └── scss
│ ├── bootstrap
│ └── oruga
├── Oruga.js
├── package.json
├── README.md
└── static
├── index.html
├── css
└── js
├── widgets
├── Ajax.js
├── OrugaApi.js
└── OWidget.js
Descripcion:
-
Oruga/lib: se encontraran los plugins que extiendan la funcionalidad del oruga. Ver Como hacer plugins para mayor informacion hacerca de eso. -
Orgua/lib/oruga_server/: Plugin de servidor del oruga, es el unico que no respeta la estructura especificada en "Como hacer plugins" -
Oruga/src: Fuente de la interfaz Ver interfaz -
Oruga/Oruga.js: Ejecutable de oruga. Ver Oruga.js -
Oruga/package.json: Informacion de paquete de npm. Ver package.json -
Oruga/static: Carpeta de archivos estaticos del servidor. -
Oruga/static/index.html: Html que carga al dirigirse a la url basica de Oruga. -
Oruga/static/js/: Carpeta de archivos js. -
Oruga/static/js/OWidget.js: Ver interfaz
Estando parado en la carpeta de Oruga:
- Para instalar:
npm install - Para ejecutar:
npm start
Nota: si ocurre el siguiente error al instalar:
[root@localhost Oruga]# npm install
npm WARN cannot run in wd orgua@1.0.0 npm install lib/oruga_* (wd=/root/sandbox/Oruga)
> oruga_indexeador@1.0.0 preinstall /root/sandbox/Oruga/node_modules/oruga_indexeador
> make clean all
rm -f *~ indexeador.o indexeador
gcc -c -g -Wall -o "indexeador.o" "indexeador.c"
gcc -lpthread -o "indexeador" "indexeador.o"
npm WARN cannot run in wd orgua@1.0.0 ./node_modules/dot/bin/dot-packer -d ./compile -s ./src/templates -p static/js/templates.js; ./node_modules/node-sass/bin/node-sass --include-path ./src/scss/bootstrap/ ./src/scss/bootstrap/bootstrap.scss ./static/css/bootstrap.css; ./node_modules/node-sass/bin/node-sass --include-path ./src/scss/bootstrap/ ./src/scss/bootstrap/responsive.scss ./static/css/bootstrap-responsive.css (wd=/root/sandbox/Oruga)
Hay que instalar con: npm install --unsafe-perm