He estado trabajando con las guías en línea de EmberJS, y ha sido algo así como un proceso de éxito o fallo. Con Sproutcore2 podría generar la estructura del directorio del proyecto a través del comando commandline y terminarlo. Bueno, con Ember, es bastante manual. Me gustaría poder configurar la estructura del director de un proyecto, donde puedo separar los modelos, las vistas y los controles en sus propias carpetas. He estado tratando de hacerlo, pero las instrucciones requeridas no se importan correctamente desde las carpetas de MVC. He descargado la aplicación "todos", pero no sirve de nada, porque la estructura del directorio no se muestra como esperaba.¿Configurando la estructura del directorio del proyecto EmberJS?
Me gustaría comenzar con una aplicación simple "HelloWorld" donde la "aplicación" será mi fachada, y luego puedo importar mis modelos, vistas y controles de sus carpetas que se colocarán en la carpeta mvc dentro del " Carpeta HelloWorldApp ". Aprecia toda tu ayuda.
HelloWorldApp (directorio del proyecto)
-> js (directorio)
-> lib (directorio)
-> brasa-0.9. 5
-> brasa-0.9.5.min
-> jquery-1.6.1.min
-> plantilla (directorio)
-> principal-vista-plantilla
-> MVC (directorio)
-> modelo (directorio)
-> Vista (directorio)
-> Control (directorio)
-> css (directorio)
aplicación (app.js)
index.htm
Oh no, eso va a ser horrible para una aplicación grande. Puede declararlos en carpetas bajo el directorio 'app/lib'. Simplemente no olvides usar 'require()' para asegurarte de que todo esté construido en el orden correcto. –
Roy, hizo eso y luego probó de otras maneras. No funciona al declararlos en carpetas en "aplicación/lib". Si repasas mi pregunta, he afirmado que la declaración "require" no está importando los "packages/namespaces". Y estoy de acuerdo contigo ... incluirlos en el archivo de índice es una manera horrible. – Combustion007
Combustión, tengo curiosidad si has encontrado una mejor manera de hacer esto ahora. Si es así, ¿te importaría publicar más al respecto? Estoy comenzando con el ascua (y las aplicaciones web en general), y es mucho para tragar a la vez: se agradece cualquier información. – iX3