Files

2 lines
7.7 KiB
JavaScript
Raw Permalink Normal View History

2026-04-07 02:04:22 +05:30
import{_ as L}from"./index-DIKmrNCq.js?v=1773287522785";import{_ as A}from"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import{_ as I}from"./index-CZps0rIN.js?v=1773287522785";import{_ as F,hV as M,i as T,hW as W,n as X,m as c,hX as Z}from"./index-BTglIPU2.js?v=1773287522785";import{_ as z}from"./index.vue_vue_type_script_setup_true_lang-CgKUoL60.js?v=1773287522785";import{h as G}from"./check-CNel7fTH.js?v=1773287522785";import{u as H,o as g}from"./new-BrUBzLDd.js?v=1773287522785";import{v as J}from"./index-DhnhmU-6.js?v=1773287522785";import{k as K,R as Q,r as m,e as Y,c as ee,$ as h,Z as oe,a0 as r,a9 as i,_ as s,S as n,aa as p,a8 as te,ak as ne,j as se}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{a1 as re,b as ae,a6 as le,_ as ie}from"./naive-ui--dJnpVcV.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";import"./index-K4YGya6V.js?v=1773287522785";import"./index-COOnaZWq.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-B7YvCBmY.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-C5hb-Th7.js?v=1773287522785";import"./data-BVsViUMm.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-HxsqzSKU.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785";import"./useLoading-CZ2gSAW7.js?v=1773287522785";import"./useTableData-BmkIKQ_R.js?v=1773287522785";import"./useTableColumns-DDeyYvje.js?v=1773287522785";import"./index-S15tYq5l.js?v=1773287522785";import"./copy-D-wIKr0q.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785";import"./index-Cg6fMjw6.js?v=1773287522785";import"./php-D3q5Oj7O.js?v=1773287522785";const pe={class:"p-20px"},de={class:"w-360px"},_e={class:"w-360px"},ue={class:"w-200px"},ce={class:"ml-10px text-default"},me={class:"w-440px"},ve={class:"w-200px"},fe={class:"ml-10px text-default"},je={class:"w-150px"},we={class:"ml-10px text-default"},xe={class:"w-150px"},ge={class:"ml-10px text-default"},he={class:"w-440px"},Ne={class:"w-440px"},Qe=K({__name:"index",setup(be,{expose:N}){const{t:l}=Q(),b=H(),w=m(null),x=m(""),o=Y({project_cwd:"/www/wwwroot",project_name:"",project_script:null,project_script_two:"",port:null,run_user:"www",nodejs_version:null,project_ps:"",domains:""}),$={project_cwd:{trigger:["blur","input"],required:!0,message:l("Node.index_28")},project_name:{trigger:["blur","input"],required:!0,message:l("Node.index_29")},project_script:{trigger:["change"],required:!0,message:l("Node.index_30")},project_script_two:{trigger:["blur","input"],required:!0,message:l("Node.index_31")},port:J(),nodejs_version:{trigger:["change"],required:!0,message:l("Node.index_32")},domains:{trigger:["blur"],validator:()=>{const e=o.domains.trim().split("\n");if(o.domains.trim()==="")return!0;for(let t=0;t<e.length;t++)if(!G(e[t]))return new Error("[".concat(e[t],"] ").concat(l("Node.index_82")));return!0}}},k=()=>{const e=o.project_cwd.split("/"),t=e[e.length-1];o.project_name=t,o.project_ps=t,x.value=o.project_cwd,y()},v=m([]),C=ee(()=>v.value.length===0),y=async()=>{const{message:e}=await M({project_cwd:o.project_cwd});if(T(e)){const t=Object.keys(e).map(d=>({label:"".concat(d," [").concat(e[d],"]"),value:d}));o.project_script=t.length?t[0].value:"custom",t.push({label:l("Node.index_33"),value:"custom"}),v.value=t}},U=[{label:"www",value:"www"},{label:"root",value:"root"}],f=m([]),P=async()=>{const{message:e}=await W();X(e)&&e.length>0?(f.value=e.map(t=>({label:t,value:t})),o.nodejs_version=e[0]):(f.value=[],o.nodejs_version=null,c.error({close:!0,content:l("Node.index_34"),onClose:()=>{g()}}))},V=e=>{o.project_ps=e},D=()=>{const{project_script:e,port:t,nodejs_version:d}=o;if(e===null)throw c.error(l("Node.index_35")),new Error(l("Node.index_35"));if(t===null)throw c.error(l("Node.index_36")),new Error(l("Node.index_36"));if(d===null)throw c.error(l("Node.index_37"))