Home - NickCis/Oruga GitHub Wiki
Heil to Oruga!
Como hacer plugins Eventos de web
Estructura de Oruga
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 interfazOruga/Oruga.js
: Ejecutable de oruga. Ver Oruga.jsOruga/package.json
: Informacion de paquete de npm. Ver package.jsonOruga/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
Ejecutar Oruga
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 [email protected] npm install lib/oruga_* (wd=/root/sandbox/Oruga)
> [email protected] 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 [email protected] ./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