首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

基于 Vue 3 + Vite 的移动端项目模板,集成了常用的移动端开发工具和最佳实践

前端 125.19KB 2 需要积分: 1
立即下载

资源介绍:

基于 Vue 3 + Vite 的移动端项目模板,集成了常用的移动端开发工具和最佳实践。 ## 技术栈 - 构建工具:[Vite](https://vitejs.dev/) - UI 框架:[Vant](https://vant-ui.github.io/vant/#/zh-CN) - 路由管理:[Vue Router](https://router.vuejs.org/) - 状态管理:[Pinia](https://pinia.vuejs.org/) - HTTP 请求:[Axios](https://axios-http.com/) - 移动端适配:[postcss-px-to-viewport](https://github.com/evrone/postcss-px-to-viewport) - CSS 预处理器:[Sass](https://sass-lang.com/) ##
# Vue 3 Mobile Template 基于 Vue 3 + Vite 的移动端项目模板,集成了常用的移动端开发工具和最佳实践。 ## 技术栈 - 构建工具:[Vite](https://vitejs.dev/) - UI 框架:[Vant](https://vant-ui.github.io/vant/#/zh-CN) - 路由管理:[Vue Router](https://router.vuejs.org/) - 状态管理:[Pinia](https://pinia.vuejs.org/) - HTTP 请求:[Axios](https://axios-http.com/) - 移动端适配:[postcss-px-to-viewport](https://github.com/evrone/postcss-px-to-viewport) - CSS 预处理器:[Sass](https://sass-lang.com/) ## 项目结构 ```bash src/ ├── api/ # API 接口 ├── assets/ # 静态资源 │ ├── icons/ # 图标 │ └── images/ # 图片 ├── components/ # 公共组件 ├── hooks/ # 自定义 hooks ├── layouts/ # 布局组件 ├── router/ # 路由配置 ├── store/ # 状态管理 │ └── modules/ # 状态模块 ├── styles/ # 样式文件 ├── utils/ # 工具函数 └── views/ # 页面组件 ``` ## 开发环境要求 - Node.js >= 18.19.0 - npm >= 6.x ## 快速开始 1. 克隆项目 ```bash git clone [repository-url] cd vue3-frame ``` 2. 安装依赖 ```bash npm install ``` 3. 启动开发服务器 ```bash npm run dev ``` 4. 构建生产版本 ```bash npm run build ``` ## 主要功能 - 移动端适配 - 使用 postcss-px-to-viewport 实现移动端适配 - 基于 375px 设计稿进行开发 - UI 组件 - 集成 Vant UI 组件库 - 按需引入组件,减小打包体积 - 状态管理 - 使用 Pinia 进行状态管理 - 模块化的状态管理方案 - 路由配置 - 基于 Vue Router 4.x - 支持路由懒加载 - 内置路由守卫 - 请求封装 - 基于 Axios 的请求封装 - 统一的错误处理 - 请求拦截和响应拦截 - 开发规范 - ESLint + Prettier 代码规范 - Git Commit 规范 - 统一的项目结构 ## 开发指南 ### 新增页面 1. 在 `views` 目录下创建页面组件 2. 在 `router` 中添加路由配置 3. 在 `store/modules` 中添加对应的状态管理模块(如需要) ### 样式开发 - 全局样式在 `styles` 目录下管理 - 组件样式使用 scoped 作用域 - 使用 SCSS 变量统一管理主题 ### API 开发 - 在 `api` 目录下按模块组织 API - 使用 `utils/request.js` 中的 axios 实例 - 统一处理接口响应和错误 ## 部署 1. 构建生产版本 ```bash npm run build ``` 2. 预览构建结果 ```bash npm run preview ``` ## 注意事项 1. 移动端适配 - 开发时使用 px 单位,构建时会自动转换为 vw - 部分不需要转换的样式可以使用 `ignore` 类名 2. 性能优化 - 路由懒加载 - 组件按需引入 - 图片资源优化 3. 开发规范 - 遵循 Vue 3 组合式 API 风格 - 使用 TypeScript 编写核心逻辑 - 保持代码整洁和注释完整 ## License [MIT](LICENSE)

资源文件列表:

vue3-frame.zip 大约有320个文件
  1. vue3-frame/
  2. __MACOSX/._vue3-frame 220B
  3. vue3-frame/.env.production 378B
  4. __MACOSX/vue3-frame/._.env.production 163B
  5. vue3-frame/index.html 357B
  6. __MACOSX/vue3-frame/._index.html 163B
  7. vue3-frame/.DS_Store 6KB
  8. __MACOSX/vue3-frame/._.DS_Store 120B
  9. vue3-frame/vite.config.js 2.13KB
  10. __MACOSX/vue3-frame/._vite.config.js 163B
  11. vue3-frame/README.md 2.93KB
  12. __MACOSX/vue3-frame/._README.md 163B
  13. vue3-frame/public/
  14. __MACOSX/vue3-frame/._public 163B
  15. vue3-frame/.gitignore 253B
  16. __MACOSX/vue3-frame/._.gitignore 163B
  17. vue3-frame/package.json 960B
  18. __MACOSX/vue3-frame/._package.json 163B
  19. vue3-frame/.env 143B
  20. __MACOSX/vue3-frame/._.env 163B
  21. vue3-frame/components.d.ts 732B
  22. __MACOSX/vue3-frame/._components.d.ts 163B
  23. vue3-frame/.git/
  24. __MACOSX/vue3-frame/._.git 163B
  25. vue3-frame/.vscode/
  26. __MACOSX/vue3-frame/._.vscode 163B
  27. vue3-frame/postcss.config.js 2.16KB
  28. __MACOSX/vue3-frame/._postcss.config.js 163B
  29. vue3-frame/.env.development 280B
  30. __MACOSX/vue3-frame/._.env.development 163B
  31. vue3-frame/src/
  32. __MACOSX/vue3-frame/._src 163B
  33. vue3-frame/public/vite.svg 1.46KB
  34. __MACOSX/vue3-frame/public/._vite.svg 163B
  35. vue3-frame/.git/config 358B
  36. __MACOSX/vue3-frame/.git/._config 163B
  37. vue3-frame/.git/objects/
  38. __MACOSX/vue3-frame/.git/._objects 163B
  39. vue3-frame/.git/HEAD 21B
  40. __MACOSX/vue3-frame/.git/._HEAD 163B
  41. vue3-frame/.git/info/
  42. __MACOSX/vue3-frame/.git/._info 163B
  43. vue3-frame/.git/logs/
  44. __MACOSX/vue3-frame/.git/._logs 163B
  45. vue3-frame/.git/description 73B
  46. __MACOSX/vue3-frame/.git/._description 163B
  47. vue3-frame/.git/hooks/
  48. __MACOSX/vue3-frame/.git/._hooks 163B
  49. vue3-frame/.git/refs/
  50. __MACOSX/vue3-frame/.git/._refs 163B
  51. vue3-frame/.git/index 2.5KB
  52. __MACOSX/vue3-frame/.git/._index 163B
  53. vue3-frame/.git/COMMIT_EDITMSG 43B
  54. __MACOSX/vue3-frame/.git/._COMMIT_EDITMSG 163B
  55. vue3-frame/.git/FETCH_HEAD 101B
  56. __MACOSX/vue3-frame/.git/._FETCH_HEAD 163B
  57. vue3-frame/.vscode/extensions.json 39B
  58. __MACOSX/vue3-frame/.vscode/._extensions.json 163B
  59. vue3-frame/src/App.vue 67B
  60. __MACOSX/vue3-frame/src/._App.vue 163B
  61. vue3-frame/src/utils/
  62. __MACOSX/vue3-frame/src/._utils 163B
  63. vue3-frame/src/main.js 470B
  64. __MACOSX/vue3-frame/src/._main.js 163B
  65. vue3-frame/src/styles/
  66. __MACOSX/vue3-frame/src/._styles 163B
  67. vue3-frame/src/components/
  68. __MACOSX/vue3-frame/src/._components 163B
  69. vue3-frame/src/layouts/
  70. __MACOSX/vue3-frame/src/._layouts 163B
  71. vue3-frame/src/hooks/
  72. __MACOSX/vue3-frame/src/._hooks 163B
  73. vue3-frame/src/style.css 1.25KB
  74. __MACOSX/vue3-frame/src/._style.css 163B
  75. vue3-frame/src/api/
  76. __MACOSX/vue3-frame/src/._api 163B
  77. vue3-frame/src/views/
  78. __MACOSX/vue3-frame/src/._views 163B
  79. vue3-frame/src/assets/
  80. __MACOSX/vue3-frame/src/._assets 163B
  81. vue3-frame/src/store/
  82. __MACOSX/vue3-frame/src/._store 163B
  83. vue3-frame/src/router/
  84. __MACOSX/vue3-frame/src/._router 163B
  85. vue3-frame/.git/objects/0c/
  86. __MACOSX/vue3-frame/.git/objects/._0c 163B
  87. vue3-frame/.git/objects/3e/
  88. __MACOSX/vue3-frame/.git/objects/._3e 163B
  89. vue3-frame/.git/objects/03/
  90. __MACOSX/vue3-frame/.git/objects/._03 163B
  91. vue3-frame/.git/objects/69/
  92. __MACOSX/vue3-frame/.git/objects/._69 163B
  93. vue3-frame/.git/objects/94/
  94. __MACOSX/vue3-frame/.git/objects/._94 163B
  95. vue3-frame/.git/objects/a3/
  96. __MACOSX/vue3-frame/.git/objects/._a3 163B
  97. vue3-frame/.git/objects/bb/
  98. __MACOSX/vue3-frame/.git/objects/._bb 163B
  99. vue3-frame/.git/objects/a5/
  100. __MACOSX/vue3-frame/.git/objects/._a5 163B
  101. vue3-frame/.git/objects/bc/
  102. __MACOSX/vue3-frame/.git/objects/._bc 163B
  103. vue3-frame/.git/objects/f3/
  104. __MACOSX/vue3-frame/.git/objects/._f3 163B
  105. vue3-frame/.git/objects/c7/
  106. __MACOSX/vue3-frame/.git/objects/._c7 163B
  107. vue3-frame/.git/objects/ca/
  108. __MACOSX/vue3-frame/.git/objects/._ca 163B
  109. vue3-frame/.git/objects/c8/
  110. __MACOSX/vue3-frame/.git/objects/._c8 163B
  111. vue3-frame/.git/objects/pack/
  112. __MACOSX/vue3-frame/.git/objects/._pack 163B
  113. vue3-frame/.git/objects/8f/
  114. __MACOSX/vue3-frame/.git/objects/._8f 163B
  115. vue3-frame/.git/objects/10/
  116. __MACOSX/vue3-frame/.git/objects/._10 163B
  117. vue3-frame/.git/objects/75/
  118. __MACOSX/vue3-frame/.git/objects/._75 163B
  119. vue3-frame/.git/objects/81/
  120. __MACOSX/vue3-frame/.git/objects/._81 163B
  121. vue3-frame/.git/objects/6e/
  122. __MACOSX/vue3-frame/.git/objects/._6e 163B
  123. vue3-frame/.git/objects/info/
  124. __MACOSX/vue3-frame/.git/objects/._info 163B
  125. vue3-frame/.git/objects/62/
  126. __MACOSX/vue3-frame/.git/objects/._62 163B
  127. vue3-frame/.git/objects/54/
  128. __MACOSX/vue3-frame/.git/objects/._54 163B
  129. vue3-frame/.git/objects/55/
  130. __MACOSX/vue3-frame/.git/objects/._55 163B
  131. vue3-frame/.git/objects/d3/
  132. __MACOSX/vue3-frame/.git/objects/._d3 163B
  133. vue3-frame/.git/objects/a7/
  134. __MACOSX/vue3-frame/.git/objects/._a7 163B
  135. vue3-frame/.git/objects/dd/
  136. __MACOSX/vue3-frame/.git/objects/._dd 163B
  137. vue3-frame/.git/objects/d5/
  138. __MACOSX/vue3-frame/.git/objects/._d5 163B
  139. vue3-frame/.git/objects/af/
  140. __MACOSX/vue3-frame/.git/objects/._af 163B
  141. vue3-frame/.git/objects/a8/
  142. __MACOSX/vue3-frame/.git/objects/._a8 163B
  143. vue3-frame/.git/objects/f7/
  144. __MACOSX/vue3-frame/.git/objects/._f7 163B
  145. vue3-frame/.git/objects/e9/
  146. __MACOSX/vue3-frame/.git/objects/._e9 163B
  147. vue3-frame/.git/objects/e7/
  148. __MACOSX/vue3-frame/.git/objects/._e7 163B
  149. vue3-frame/.git/objects/83/
  150. __MACOSX/vue3-frame/.git/objects/._83 163B
  151. vue3-frame/.git/objects/77/
  152. __MACOSX/vue3-frame/.git/objects/._77 163B
  153. vue3-frame/.git/objects/24/
  154. __MACOSX/vue3-frame/.git/objects/._24 163B
  155. vue3-frame/.git/info/exclude 240B
  156. __MACOSX/vue3-frame/.git/info/._exclude 163B
  157. vue3-frame/.git/logs/HEAD 198B
  158. __MACOSX/vue3-frame/.git/logs/._HEAD 163B
  159. vue3-frame/.git/logs/refs/
  160. __MACOSX/vue3-frame/.git/logs/._refs 163B
  161. vue3-frame/.git/hooks/commit-msg.sample 896B
  162. __MACOSX/vue3-frame/.git/hooks/._commit-msg.sample 163B
  163. vue3-frame/.git/hooks/pre-rebase.sample 4.78KB
  164. __MACOSX/vue3-frame/.git/hooks/._pre-rebase.sample 163B
  165. vue3-frame/.git/hooks/pre-commit.sample 1.6KB
  166. __MACOSX/vue3-frame/.git/hooks/._pre-commit.sample 163B
  167. vue3-frame/.git/hooks/applypatch-msg.sample 478B
  168. __MACOSX/vue3-frame/.git/hooks/._applypatch-msg.sample 163B
  169. vue3-frame/.git/hooks/fsmonitor-watchman.sample 4.62KB
  170. __MACOSX/vue3-frame/.git/hooks/._fsmonitor-watchman.sample 163B
  171. vue3-frame/.git/hooks/pre-receive.sample 544B
  172. __MACOSX/vue3-frame/.git/hooks/._pre-receive.sample 163B
  173. vue3-frame/.git/hooks/prepare-commit-msg.sample 1.46KB
  174. __MACOSX/vue3-frame/.git/hooks/._prepare-commit-msg.sample 163B
  175. vue3-frame/.git/hooks/post-update.sample 189B
  176. __MACOSX/vue3-frame/.git/hooks/._post-update.sample 163B
  177. vue3-frame/.git/hooks/pre-merge-commit.sample 416B
  178. __MACOSX/vue3-frame/.git/hooks/._pre-merge-commit.sample 163B
  179. vue3-frame/.git/hooks/pre-applypatch.sample 424B
  180. __MACOSX/vue3-frame/.git/hooks/._pre-applypatch.sample 163B
  181. vue3-frame/.git/hooks/pre-push.sample 1.34KB
  182. __MACOSX/vue3-frame/.git/hooks/._pre-push.sample 163B
  183. vue3-frame/.git/hooks/update.sample 3.56KB
  184. __MACOSX/vue3-frame/.git/hooks/._update.sample 163B
  185. vue3-frame/.git/hooks/push-to-checkout.sample 2.72KB
  186. __MACOSX/vue3-frame/.git/hooks/._push-to-checkout.sample 163B
  187. vue3-frame/.git/refs/heads/
  188. __MACOSX/vue3-frame/.git/refs/._heads 163B
  189. vue3-frame/.git/refs/tags/
  190. __MACOSX/vue3-frame/.git/refs/._tags 163B
  191. vue3-frame/.git/refs/remotes/
  192. __MACOSX/vue3-frame/.git/refs/._remotes 163B
  193. vue3-frame/src/utils/request.js 896B
  194. __MACOSX/vue3-frame/src/utils/._request.js 163B
  195. vue3-frame/src/styles/variables.scss 544B
  196. __MACOSX/vue3-frame/src/styles/._variables.scss 163B
  197. vue3-frame/src/styles/index.scss 816B
  198. __MACOSX/vue3-frame/src/styles/._index.scss 163B
  199. vue3-frame/src/components/HelloWorld.vue 847B
  200. __MACOSX/vue3-frame/src/components/._HelloWorld.vue 163B
  201. vue3-frame/src/layouts/BasicLayout.vue 863B
  202. __MACOSX/vue3-frame/src/layouts/._BasicLayout.vue 163B
  203. vue3-frame/src/views/home/
  204. __MACOSX/vue3-frame/src/views/._home 163B
  205. vue3-frame/src/assets/vue.svg 496B
  206. __MACOSX/vue3-frame/src/assets/._vue.svg 163B
  207. vue3-frame/src/assets/images/
  208. __MACOSX/vue3-frame/src/assets/._images 163B
  209. vue3-frame/src/assets/icons/
  210. __MACOSX/vue3-frame/src/assets/._icons 163B
  211. vue3-frame/src/store/index.js 87B
  212. __MACOSX/vue3-frame/src/store/._index.js 163B
  213. vue3-frame/src/store/modules/
  214. __MACOSX/vue3-frame/src/store/._modules 163B
  215. vue3-frame/src/router/index.js 630B
  216. __MACOSX/vue3-frame/src/router/._index.js 163B
  217. vue3-frame/.git/objects/0c/065b924bb5fa4111890dc78b76d68cc1d6d403 60B
  218. __MACOSX/vue3-frame/.git/objects/0c/._065b924bb5fa4111890dc78b76d68cc1d6d403 163B
  219. vue3-frame/.git/objects/3e/5b43ea2ccfc796e15f102bb435eb356a0124a9 53B
  220. __MACOSX/vue3-frame/.git/objects/3e/._5b43ea2ccfc796e15f102bb435eb356a0124a9 163B
  221. vue3-frame/.git/objects/03/29269038aac6b0310ce72db28bbccfe7cc5c3a 391B
  222. __MACOSX/vue3-frame/.git/objects/03/._29269038aac6b0310ce72db28bbccfe7cc5c3a 163B
  223. vue3-frame/.git/objects/69/c07b06a87ce9319821fae11db4b7288e496288 235B
  224. __MACOSX/vue3-frame/.git/objects/69/._c07b06a87ce9319821fae11db4b7288e496288 163B
  225. vue3-frame/.git/objects/69/90a6f19bf3c3eea1ca205a689aa909f058da7c 59B
  226. __MACOSX/vue3-frame/.git/objects/69/._90a6f19bf3c3eea1ca205a689aa909f058da7c 163B
  227. vue3-frame/.git/objects/94/e2432d02bc701d75b3b5ef5e63c13e7a89ca33 83B
  228. __MACOSX/vue3-frame/.git/objects/94/._e2432d02bc701d75b3b5ef5e63c13e7a89ca33 163B
  229. vue3-frame/.git/objects/a3/5239d0a38fdc9fdbb9d8cab80931dbbc2c7a31 1.17KB
  230. __MACOSX/vue3-frame/.git/objects/a3/._5239d0a38fdc9fdbb9d8cab80931dbbc2c7a31 163B
  231. vue3-frame/.git/objects/bb/131d6b8fe5d93269c14fac087a104cc94af508 631B
  232. __MACOSX/vue3-frame/.git/objects/bb/._131d6b8fe5d93269c14fac087a104cc94af508 163B
  233. vue3-frame/.git/objects/a5/47bf36d8d11a4f89c59c144f24795749086dd1 173B
  234. __MACOSX/vue3-frame/.git/objects/a5/._47bf36d8d11a4f89c59c144f24795749086dd1 163B
  235. vue3-frame/.git/objects/bc/f7f67c331fde7364abc03398401e825dc0297b 51B
  236. __MACOSX/vue3-frame/.git/objects/bc/._f7f67c331fde7364abc03398401e825dc0297b 163B
  237. vue3-frame/.git/objects/f3/4719b007f9ebf28030cf80e8d049302ef29699 55B
  238. __MACOSX/vue3-frame/.git/objects/f3/._4719b007f9ebf28030cf80e8d049302ef29699 163B
  239. vue3-frame/.git/objects/f3/8cff377561e750feb5d97dc5aceab5c4d3c808 515B
  240. __MACOSX/vue3-frame/.git/objects/f3/._8cff377561e750feb5d97dc5aceab5c4d3c808 163B
  241. vue3-frame/.git/objects/f3/6bab3de924e011b22dbbe27f444f7195f9b2f5 87B
  242. __MACOSX/vue3-frame/.git/objects/f3/._6bab3de924e011b22dbbe27f444f7195f9b2f5 163B
  243. vue3-frame/.git/objects/c7/f64130c8013d212c8010d4d6a94af9c2287fa3 452B
  244. __MACOSX/vue3-frame/.git/objects/c7/._f64130c8013d212c8010d4d6a94af9c2287fa3 163B
  245. vue3-frame/.git/objects/ca/5eb190aa72ff41e87387511cdc4b92d61dee0c 468B
  246. __MACOSX/vue3-frame/.git/objects/ca/._5eb190aa72ff41e87387511cdc4b92d61dee0c 163B
  247. vue3-frame/.git/objects/c8/cc7bfea628f6cd2cbaa32df867f5e41a9e7b83 159B
  248. __MACOSX/vue3-frame/.git/objects/c8/._cc7bfea628f6cd2cbaa32df867f5e41a9e7b83 163B
  249. vue3-frame/.git/objects/8f/a8d223ac7ef06d24024f9c77e4dbfa94151cc0 46B
  250. __MACOSX/vue3-frame/.git/objects/8f/._a8d223ac7ef06d24024f9c77e4dbfa94151cc0 163B
  251. vue3-frame/.git/objects/10/70346d4a24b7780711178f9f2a45fd6e530bb3 1.14KB
  252. __MACOSX/vue3-frame/.git/objects/10/._70346d4a24b7780711178f9f2a45fd6e530bb3 163B
  253. vue3-frame/.git/objects/75/f5e09b71069c88119c33d9d889461fa60e9fb2 454B
  254. __MACOSX/vue3-frame/.git/objects/75/._f5e09b71069c88119c33d9d889461fa60e9fb2 163B
  255. vue3-frame/.git/objects/75/3df5401bdf6f65d30ce48f3c4b0ac4f92c2ac9 60B
  256. __MACOSX/vue3-frame/.git/objects/75/._3df5401bdf6f65d30ce48f3c4b0ac4f92c2ac9 163B
  257. vue3-frame/.git/objects/81/262b3de6f5b25525ec9d4710f5ddff621566ee 89B
  258. __MACOSX/vue3-frame/.git/objects/81/._262b3de6f5b25525ec9d4710f5ddff621566ee 163B
  259. vue3-frame/.git/objects/81/692a8db90bd0586c770359edf3945e577cca40 302B
  260. __MACOSX/vue3-frame/.git/objects/81/._692a8db90bd0586c770359edf3945e577cca40 163B
  261. vue3-frame/.git/objects/6e/aa4db5d2dc67ff242dc539c5b1c8b882cbf283 241B
  262. __MACOSX/vue3-frame/.git/objects/6e/._aa4db5d2dc67ff242dc539c5b1c8b882cbf283 163B
  263. vue3-frame/.git/objects/62/5f59ec14509405fd686282d365178aea1bab76 183B
  264. __MACOSX/vue3-frame/.git/objects/62/._5f59ec14509405fd686282d365178aea1bab76 163B
  265. vue3-frame/.git/objects/62/29bf1e2ae96b0bc0014ab1a2cbe0cbb2e51087 336B
  266. __MACOSX/vue3-frame/.git/objects/62/._29bf1e2ae96b0bc0014ab1a2cbe0cbb2e51087 163B
  267. vue3-frame/.git/objects/54/6ebbc624b0e3baf58efc6a8dd149ac5e6074e6 500B
  268. __MACOSX/vue3-frame/.git/objects/54/._6ebbc624b0e3baf58efc6a8dd149ac5e6074e6 163B
  269. vue3-frame/.git/objects/55/7b37c44d5cb352ff331f90e7fba0189cdfa65e 53B
  270. __MACOSX/vue3-frame/.git/objects/55/._7b37c44d5cb352ff331f90e7fba0189cdfa65e 163B
  271. vue3-frame/.git/objects/d3/72e964fe202d6746b6de736ee089e1d96e2455 68B
  272. __MACOSX/vue3-frame/.git/objects/d3/._72e964fe202d6746b6de736ee089e1d96e2455 163B
  273. vue3-frame/.git/objects/a7/cea0b0678120a1b590d1b6592c7318039b9179 55B
  274. __MACOSX/vue3-frame/.git/objects/a7/._cea0b0678120a1b590d1b6592c7318039b9179 163B
  275. vue3-frame/.git/objects/dd/9c1fbda5ed65caf2d5c58abbd44402ec4b45bb 271B
  276. __MACOSX/vue3-frame/.git/objects/dd/._9c1fbda5ed65caf2d5c58abbd44402ec4b45bb 163B
  277. vue3-frame/.git/objects/d5/bb4cee26f704484c6871e44bb237632f1608c4 54B
  278. __MACOSX/vue3-frame/.git/objects/d5/._bb4cee26f704484c6871e44bb237632f1608c4 163B
  279. vue3-frame/.git/objects/af/3974b9419a35cc6b1c3132968bfdc9ecbbb66a 615B
  280. __MACOSX/vue3-frame/.git/objects/af/._3974b9419a35cc6b1c3132968bfdc9ecbbb66a 163B
  281. vue3-frame/.git/objects/a8/2c3b127bbe7ad3bd95a86705d973bd7eac6ee8 311B
  282. __MACOSX/vue3-frame/.git/objects/a8/._2c3b127bbe7ad3bd95a86705d973bd7eac6ee8 163B
  283. vue3-frame/.git/objects/f7/aa27b8c8d1a5cc033e4efcbe4ec7a0e3103ea8 1.58KB
  284. __MACOSX/vue3-frame/.git/objects/f7/._aa27b8c8d1a5cc033e4efcbe4ec7a0e3103ea8 163B
  285. vue3-frame/.git/objects/e9/b870d6aa79bfa9ce9c43de2120a9c5980959ac 358B
  286. __MACOSX/vue3-frame/.git/objects/e9/._b870d6aa79bfa9ce9c43de2120a9c5980959ac 163B
  287. vue3-frame/.git/objects/e7/9c5245e01d9cd7482af56794109aa068923df3 52B
  288. __MACOSX/vue3-frame/.git/objects/e7/._9c5245e01d9cd7482af56794109aa068923df3 163B
  289. vue3-frame/.git/objects/e7/b8dfb1b2a60bd50538bec9f876511b9cac21e3 781B
  290. __MACOSX/vue3-frame/.git/objects/e7/._b8dfb1b2a60bd50538bec9f876511b9cac21e3 163B
  291. vue3-frame/.git/objects/83/88c4bb136ea674b07747cc20b113af58222ffe 244B
  292. __MACOSX/vue3-frame/.git/objects/83/._88c4bb136ea674b07747cc20b113af58222ffe 163B
  293. vue3-frame/.git/objects/77/0e9d333ee70e75fe7c0bad7fb13e4f6ed4627a 312B
  294. __MACOSX/vue3-frame/.git/objects/77/._0e9d333ee70e75fe7c0bad7fb13e4f6ed4627a 163B
  295. vue3-frame/.git/objects/24/0217eb5e4105f3d9bcb56a29d93bf41a8d635d 500B
  296. __MACOSX/vue3-frame/.git/objects/24/._0217eb5e4105f3d9bcb56a29d93bf41a8d635d 163B
  297. vue3-frame/.git/logs/refs/heads/
  298. __MACOSX/vue3-frame/.git/logs/refs/._heads 163B
  299. vue3-frame/.git/logs/refs/remotes/
  300. __MACOSX/vue3-frame/.git/logs/refs/._remotes 163B
  301. vue3-frame/.git/refs/heads/main 41B
  302. __MACOSX/vue3-frame/.git/refs/heads/._main 163B
  303. vue3-frame/.git/refs/remotes/origin/
  304. __MACOSX/vue3-frame/.git/refs/remotes/._origin 163B
  305. vue3-frame/src/views/home/index.vue 1.12KB
  306. __MACOSX/vue3-frame/src/views/home/._index.vue 163B
  307. vue3-frame/src/store/modules/user.js 416B
  308. __MACOSX/vue3-frame/src/store/modules/._user.js 163B
  309. vue3-frame/.git/logs/refs/heads/main 198B
  310. __MACOSX/vue3-frame/.git/logs/refs/heads/._main 163B
  311. vue3-frame/.git/logs/refs/remotes/origin/
  312. __MACOSX/vue3-frame/.git/logs/refs/remotes/._origin 163B
  313. vue3-frame/.git/refs/remotes/origin/HEAD 30B
  314. __MACOSX/vue3-frame/.git/refs/remotes/origin/._HEAD 163B
  315. vue3-frame/.git/refs/remotes/origin/main 41B
  316. __MACOSX/vue3-frame/.git/refs/remotes/origin/._main 163B
  317. vue3-frame/.git/logs/refs/remotes/origin/HEAD 166B
  318. __MACOSX/vue3-frame/.git/logs/refs/remotes/origin/._HEAD 163B
  319. vue3-frame/.git/logs/refs/remotes/origin/main 154B
  320. __MACOSX/vue3-frame/.git/logs/refs/remotes/origin/._main 163B
0评论
提交 加载更多评论
其他资源 heicConverterGui.zip
heicConverterGui.zip 此软件版权归github saschiwy大佬所有
DBeaver oracle数据库驱动
DBeaver oracle数据库驱动
西门子PLC和组态王组态自动配料系统的设计水泥混凝土,以实际视频组态界面为准,带脚本
西门子PLC和组态王组态自动配料系统的设计水泥混凝土,以实际视频组态界面为准,带脚本
西门子PLC和组态王组态自动配料系统的设计水泥混凝土,以实际视频组态界面为准,带脚本
扫地机器人路径规划问题,算法是全覆盖内螺旋算法,使用MATLAB实现,下列为运行图过程截图 这段代码是一个扫地机器人的仿真程序 程序的主要功能是模拟机器人在一个房间内清扫的过程 下面我将对程序进行详细
扫地机器人路径规划问题,算法是全覆盖内螺旋算法,使用MATLAB实现,下列为运行图过程截图 这段代码是一个扫地机器人的仿真程序。程序的主要功能是模拟机器人在一个房间内清扫的过程。下面我将对程序进行详细的分析。 首先,程序创建了一个房间地图,地图的大小为22x18,表示房间的长和宽。地图是一个二维数组,每个元素表示一个栅格,初始值为1,表示可清扫的区域。然后,程序录入了障碍物的位置,将这些位置的栅格值设为0,表示障碍物。 接下来,程序生成了房间的栅格地图,并在图形界面上显示出来。黑色表示障碍物,白色表示可清扫的区域。 程序中定义了一些变量,如起点位置(m,n)、机器人的运动状态、机器人的四种运动方式等。 程序的主循环是一个while循环,条件是finish为1,表示清扫未完成。在循环中,根据机器人的运动状态,判断下一步的动作。如果右侧有空格,则向右转;如果前方有障碍物或已清扫的区域,则向左转;否则向前推进。 当机器人陷入死区或清扫完成时,进入一个内循环。内循环中,机器人会找到距当前位置最近的待清扫栅格,并规划出最短路径。机器人以当前位置为中心,一层一层往外扩散,查找栅格值为1的
扫地机器人路径规划问题,算法是全覆盖内螺旋算法,使用MATLAB实现,下列为运行图过程截图
这段代码是一个扫地机器人的仿真程序 程序的主要功能是模拟机器人在一个房间内清扫的过程 下面我将对程序进行详细
基于 Vue 2 + Vant UI 的移动端项目模板,集成了常用的开发配置和工具
基于 Vue 2 + Vant UI 的移动端项目模板,集成了常用的开发配置和工具。 ## 特性 - 基于 Vue 2.6 + Vant UI 2.12 - Vuex 状态管理 - Vue Router 路由管理 - Axios 请求封装 - 移动端适配(postcss-pxtorem) - 环境配置(开发、生产) - API 接口管理 - 代码规范配置
谷歌协议22222222
谷歌协议22222222
含分布式能源电网储能容量优化 双层优化模型 改进粒子群+cplex 内层以购电成本最低 外层以综合运行成本(储能投运,新能源发电,网损等等) 有参考文献
含分布式能源电网储能容量优化 双层优化模型 改进粒子群+cplex 内层以购电成本最低 外层以综合运行成本(储能投运,新能源发电,网损等等) 有参考文献
双闭环Vienna整流器 SVPWM控制 双闭环整流器 大功率直流800V以上 MATLAB Simulink仿真~结果标准!
双闭环Vienna整流器 SVPWM控制 双闭环整流器 大功率直流800V以上 MATLAB Simulink仿真~结果标准!
双闭环Vienna整流器 
SVPWM控制
双闭环整流器
大功率直流800V以上
MATLAB
Simulink仿真~结果标准!