# 重要!写在开始! 请每组开发人员统一使用的`AppID`,建议由小组组长生成后分享给小组成员 1. 组长获取代码,大概率是压缩包 2. 使用[HBuilder X](https://www.dcloud.io/hbuilderx.html)打开项目文件夹 3. 在根目录下找到并打开`manifest.json`文件,在`基础配置`中`重新获取AppID` 4. 上传代码到小组代码仓库(为什么?参考[新手常见问题](./QUESTIONS.md#检查是不是代码运行之前不小心在键盘上敲了一下,导致代码错误?)) 5. 通知小组成员从代码仓库中重新获取项目代码 [DCloud appid 用途/作用/使用说明](https://ask.dcloud.net.cn/article/35907) > 相同 appid 的项目打包的 apk 文件在安装时会相互覆盖,不同的则会共存(你也不想你组的 app 被其他组覆盖安装吧) > > 请保管好你组的 appid # Mini-12306 APP 软件工程开发案例 - 前端app 以下内容为项目基本情况了解,实际上手开发可查看[开发指引](./README_DEVELOPMENT.md) 另附[新手常见问题](./QUESTIONS.md) > 若要运行此项目,请先确保已安装依赖`npm install` > 如果运行命令报错,请查看[新手常见问题](./QUESTIONS.md#检查开发环境) ## 关于前端开发 - 上手非常简单,开发工具完备 - 开发成果可视,正反馈很及时 > 前端开发在所有代码开发中的上手难度都是最低的 > 美观的页面可以给人留下非常好的第一印象 - 小团队中前端往往还会包含 UI 的职责 > 兼职 UI 的前端会很容易端陷入`细节调整`的陷阱:花大量时间死扣一个样式细节,导致整体进度被忽略。 --- ## 开发语言 - [HTML](https://developer.mozilla.org/zh-CN/docs/Learn/HTML/Introduction_to_HTML/Getting_started) - [JavaScript](https://developer.mozilla.org/zh-CN/docs/Learn/JavaScript/First_steps/A_first_splash) - [CSS](https://developer.mozilla.org/zh-CN/docs/Learn/Getting_started_with_the_web/CSS_basics) > 这是前端开发基础,掌握了基础才能看懂并使用框架来简化开发 > > 就算你是完全的零基础,看完上面的链接基本就能上手了(网页侧边栏是完整教程,简单认识的话单看链接页面即可) > 非常简单 ## 开发框架 - [Vue2](https://v2.cn.vuejs.org/v2/guide/) - [uni-app](https://uniapp.dcloud.net.cn/) - [uview](https://www.uviewui.com/) > 开发框架只需要做到`能看懂、会使用`就行 > 对于开发框架,重要的是熟练,也就是代码写的越多,越熟练 ## 推荐 IDE - [HBuilder X](https://www.dcloud.io/hbuilderx.html) > uni-app 开发专用 IDE。 > 你也可以使用自己喜欢的编辑器,但相对的运行、打包等流程就需要自己去配置了。 ## 代码规范参考 - [2021 阿里代码规范(前端篇)](https://developer.aliyun.com/article/850913)