# 新手常见问题 列举一些不好检索的,新手容易碰到的问题。 ## 为什么我的 HBuilderx 的运行/打包按钮不可点? HBuilderx 特性,需要在编辑器中打开任意项目下的文件才能运行/打包当前项目。 ## 为什么我的项目运行不起来? 1. AppId没有获取 2. 环境没装好 3. 代码有问题 4. 依赖没装好 5. 依赖有问题 ### AppID 有没有获取? 组长操作 [README.MD](./README.md#重要!写在开始!) ### 检查开发环境 安装[node](https://nodejs.cn/en/download/prebuilt-installer) ### 检查是不是代码运行之前不小心在键盘上敲了一下,导致代码错误? 拿到代码后第一时间上传git仓库,这样每一次代码变更都有迹可循。 > 重新获取代码也可以 ### 有没有安装依赖? 通过`git clone`的项目通常不会有第三方依赖文件夹,这需要你自己安装 前端项目有多种第三方依赖管理,常用的有`npm`、`yarn`,项目根目录下的`package.json`文件就是第三方依赖管理文件 运行安装命令如`npm install`后会在根目录下多出一个`node_modules`文件夹存放第三方依赖 ### 确认第三方依赖安装的版本 可能你自动安装的依赖版本和开发者使用的依赖版本不一致,手动固定`package.json`中的依赖版本号后重新安装 > Mini-12306 已经固定了版本号