# 海底项目工程 **Repository Path**: suixishix/underwater-project-engineering ## Basic Information - **Project Name**: 海底项目工程 - **Description**: 海底项目-------------- - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-07 - **Last Updated**: 2026-05-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 重要说明 172.16.190.37:8080 ## 特殊说明 1.连接vpn 远程连接到服务器 10.1.13.73 root/admin@2024 10.1.13.74 root/admin@2024 cloud网页 1.https://10.1.3.70:8087/locale/zh/cloudmaster.html 2.将DTS文件资源文件放在 /data/project下 3.将资源文件放到 /deploy/DTSCloud/CloudRenderer/RendererAgent/NodeServiceDataRoot 下 4.然后进入 cd /deploy/DTSCloud 5.切换freedo用户 su -f freedo 密码 freedo 6.重启cloud 按顺序执行 10.1.13.73服务器 ./stopNodeService.sh ./stopCloudServer.sh ./startNodeService.sh ./startCloudServer.sh 10.1.13.74服 ./stopNodeService.sh ./startNodeService.sh ##VITE_DTS_AC_MIN_JS_URL = 'http://172.16.190.37:8080/libac' VITE_DTS_AC_MIN_JS_URL = 'http://172.16.190.37:8080/libac' 部署前端 前端文件放在 /data/project/docker/nginx 重启docker restart nginx![img.png](img.png) 配置文件在/dev/docker/nginx/conf ## 环境说明 本工程首次由Zhouxq于2024.07.11初始化 开发环境 node 20.13.1 + npm 10.5.2 + VUE3.4 + Vite5.3 ## 部署地址 1.服务器 10.1.3.73 2.部署位置 /usr/share/nginx/html/sea ## 常用命令 npm install npm run dev npm run build ## 代码基本规范 #一、文件命名规范 1、路径名:全为小写,可以带下划线 2、VUE文件名:首字母大写,采用驼峰式命名 3、Class类文件:,首字母大写,采用驼峰式命名 4、Export方法文件,全为小写,可以带下划线 ## 模板开发规范 1、收纳有代表性的组件、方法、类。 2、UI组件统一放在/src/template文件夹下,分门别类存放。 3、每个UI组件在本项目中以弹窗的形式存在,复用时,拷贝弹窗子组件+资源文件即可。 4、每个UI组件的资源文件放在本组件同级目录下,不能放在/src/assets文件夹下。 5、每个UI组件代码尽可能地将数据、数据处理逻辑和UI逻辑分开,提高代码可读性,降低利用集成难度。 6、每个组件注释尽可能详尽。 7、小组件用弹窗方式展示,充满整个页面(除标题栏处)的组件可用路由。 ## 模板组件使用规范 1、直接拷贝/src/template文件夹下组件对应的文件夹至项目工程中,如src\template\btg_group\style2文件夹 2、修改子组件引用相对路径及样式资源路径。正式项目禁止使用src\template组件的文件组织方式。