project_structure.md 7.8 KB

Ŀṹ

 docs                         	 // ĵĿ¼
 spug_api                         // ˽ӿĿ¼
    apps                         // ģĿ¼
       account                  // ûģ
          __init__.py          // ûģͼ·
          models.py			 // ûģģ
          role.py				 // ûȨ޲ط
          user.py				 // ûط
       apis                  	 // ýӿģ
          __init__.py          // ӿͼ·
          config.py			 // ͻ˻ȡļط
          files.py		     // ļϴط
          utils.py			 //
       assets                   // ʲģ
          __init__.py          // ʲģͼ·
          host.py			     // ط
          host_exec.py	     // ִط
          models.py	     	 // ʲģģ
          utils.py			 //
       common                   // öģ
          __init__.py          // öģͼ·
          queue.py			 // öз
       configuration            // ùģ
          __init__.py          // ùģͼ·
          app.py			     // ط
          config.py	     	 // 
          environment.py	     // ط
          models.py	     	 // ùģ
          service.py			 // ù-ط
       deploy            		 // Ӧ÷ģ
          __init__.py          // Ӧ÷ģͼ·
          app.py			     // 
          config.py	     	 // 
          container.py	     // 
          exec.py	     		 // Ӧ÷-ִзط
          field.py	     	 // Ӧ÷-ֶιط
          host.py	     		 // 
          image.py	     	 // Ӧ÷-ط
          menu.py	     		 // Ӧ÷-˵
          models.py	     	 // Ӧ÷ģ
          publish.py			 // Ӧ÷-ط
          utils.py			 // 
       home            		 // ҳģ
          __init__.py          // ҳͼ·
          homes.py			 // ҳչʾݷ
       schedule              	 // ģ
          __init__.py          // ͼ·
          agent.py			 // -ִжط
          history.py	     	 // -ʷ
          job.py	     		 // -б
          models.py	     	 // ģ
          scheduler.py	     // 
       setting              	 // 
          __init__.py          // 
          models.py			 // 
          utils.py	     	 // 
       __init__.py              // 
       
    libs                         // ϵͳÿĿ¼
       scripts                  // ýűĿ¼
          entrypoint.sh        // ű
       sql                  	 // sqlĿ¼
          permissions.sql      // ϵͳȨSQLļ
       ssh                   	 // sshĿ¼
          __init__.py          // sshط
       template                 // ϵͳģĿ¼
          host.xls         	 // --ģ
       __init__.py              // 
       decorators.py            // üȨļ
       middleware.py            // ϵͳļ
       model.py                 // ϵͳ
       tool.py                  // ϵͳùļ
       utils.py                 // 
    storage                      // ϵͳĿ¼
       exec_tmp                 // ִĿ¼
       images                   // Ŀ¼
       publish_tmp              // Ŀ¼
    config.py.example            // ļģ
    main.py            			 // ļģ
    manage.py            		 // ϵͳļ
    public.py            		 // ϵͳ
    requirements.txt             // ļ
  

 spug_web                         // ǰĿ¼
    dist                         // Ŀľ̬ԴĿ¼
    src                          // ǰĿԴĿ¼
       assets                   // ̬ԴĿ¼
       components               // ǰģUIĿ¼
          account              // ûĿ¼
             Permission.vue   // Ȩ޹
             PublishPermission.vue // ɫȨ-Ȩ
             Role.vue		 // ɫȨ
             routes.js        // û·
             TagTd.vue		 // Ȩ޹ǩ
             User.vue		 // ûб
          assets               // Ŀ¼
             Host.vue	 	 // б
             HostExec.vue	 // ִ
             route.js		 // ·
          configuration        // ùĿ¼
             App.vue			 // Ӧб
             AppConfig.vue	 // Ӧ-
             AppRel.vue	     // Ӧ-ϵ
             ConfigEdie.vue	 // 
             Environment.vue	 // 
             route.js		 // ù·
             Service.vue	 	 // 
             ServiceConfig.vue// -
          publish            	 // Ӧ÷Ŀ¼
             App.vue			 // Ӧб
             AppConfig.vue	 // Ӧб-Ӧ
             AppMenu.vue	     // 
             AppSetting.vue	 // Ӧб-
             ColorInput.vue	 // ִ
             Deploy.vue		 // Ӧ÷- 
             Field.vue	  	 // Ӧ÷-ֶι
             Image.vue		 // Ӧ÷-
             Menu.vue	 	 // Ӧ÷-˵
             MenuExec.vue	 //
             route.js		 // Ӧ÷·
          schedule             // Ŀ¼
             Job.vue	     	 // б
             JobSetting.vue	 // -ô
          Deny.vue 			 // ȫȨ޾ܾ
          Home.vue   			 // ϵͳHome
          Layout.vue 			 // ˵
          Login.vue 			 // ϵͳ¼
       config               	 // Ŀ¼
          env.js               // Ŀ
          menu.js              // ˵м
       plugins               	 // ĿչĿ¼
          globalTools.js       // ȫֱ
       App.vue               	 // 
       index.html               // ҳļ
       main.js               	 // ļظֹ
       router.js                // ·
    .babelrc                     // ES6﷨
    Makefile                     // 
    package.json                 // Ŀߵļ
    postcss.config.js            // 
    ReadME.md                    // ǰREADME
    webpack.config.js            //