一、前期准备工作及工具

1、工具

微信开发者工具、Git

2、准备工作

相关开发工具的安装和配置工作请自行百度

二、新建或拉取远程项目

1、打开微信开发者工具(扫码登录等验证工作自行操作),选择小程序。

2、点击+号新建项目,项目名称、目录、模板选择等请自行抉择,开发模式即为小程序,后端服务请根据公司具体业务设计决定。

3、AppID,如果是新建项目可以注册一个appID,如果是拉取已经创建的项目,选测试号。

4、完成之后点击确定,进入小程序页面。

三、配置远程仓库

如果是拉取远程仓库已有的项目(即协同开发),建议将上一步目录下(即项目路径)的文件删除。

1、点击版本管理(图中1),点击初始化Git仓库,进入初始化Git仓库流程

2、点击设置(图中2),在通用里配置好你码云的用户名和邮箱;在网络和认证里配置好你码云的用户名和密码; 在远程里添加你的远程仓库地址。

3、完成之后出现远程仓库信息(图中3)。

4、选中本地分支(图中4),右键,跟踪上游分支—远程分支名。

5、拉取项目(图中6),从远程拉取代码之后,如果拉取报错 no merge base found,可尝试:先选中远程分支,在出现的列表中选择最近的一条记录,右键,选择“将HEAD重置到xxxx”;其他问题可自行百度查找,多是码云的信息设置相关,也可能是前面几步没做好

以下为协同开发(拉取项目)时需进行的配置

6、从远程拉取代码之后,点击本地设置,取消勾选使用独立域进行调试,然后点击基本信息,将项目的appID复制之后修改一下(由于是拉取项目,appID跟创建此项目的同事索要一下),同时要求项目创建者将你加入微信小程序项目的开发者中,否则会出现权限错误问题

7、配置完成,运行项目,开始开发

四、进行代码的提交和拉取

1、选择版本管理(图中1)

2、选中工作区(图中5),在出现的列表中勾选需提交的文件,填写此次提交的代码说明,点击提交

3、点击推送(图中7),代码提交完成

4、拉取就直接点击拉取就可以了

五、操作中出现与Gitee相关的问题

1、error: hook declined to update

2、GE007: Your push would publish a private email address

上两个问题是同一个问题,由于码云设置的问题造成,解决办法:gitee —>设置—>邮箱管理,取消勾选“禁止命令行推送暴露个人邮箱”,当然也可以直接取消勾选"不公开我的邮箱地址"。

小程序开发(一)新建/拉取项目,配置远程仓库相关推荐

  1. 微信小程序开发学习2(模板与配置)

    微信小程序开发学习2(模板与配置) 1.学习目标 能够使用WXML模板语法渲染页面结构 能够使用WXSS样式美化页面结构 能够使用app,json对小程序进行全局性配置 能够使用page.json对小 ...

  2. 支付宝小程序身份认证(拉取人脸识别 认证功能 +详细案例)

    交互流程 支付宝身份核验的交互流程如下图所示: 接入指引 第一步:创建小程序 第二步:添加功能 第三步:签约功能 第四步:调用接口 其中前三步看 开发文档:https://opendocs.alipa ...

  3. 微信小程序开发基础(02模板与配置)

    02 模板与配置 学习目标 能够使用 WXML 模板语法渲染页面结构 能够使用 WXSS 样式美化页面结构 能够使用 app.json 对小程序进行全局性配置 能够使用 page.json 对小程序页 ...

  4. 【微信小程序】小程序开发—node.js下载,npm配置以及组件使用

    目录 一.下载Node.js 二.微信开发者工具中安装Node.js 三.用Node.js中的npm安装vant组件 一.下载Node.js 1.官方下载地址:node.js官方下载地址 直接下载第一 ...

  5. 外卖点餐自取连锁多店小程序开发

    外卖点餐自取连锁多店小程序开发 功能// 外卖&自取:支持商家自送外卖和用户自取购买模式,暂不支持接入美团/饿了么. 会员签到:支持签到获取积分功能,积分可用于积分商城兑换商品或兑换优患券. ...

  6. web前端-微信小程序开发学习

    web前端-微信小程序开发学习 1. 小程序的概述 2. 小程序的项目结构 2.1 小程序项目结构分析 2.2 WXML模版 2.3 小程序的宿主环境 3. 组件 3.1 视图容器类组件 3.2 常用 ...

  7. 关于微信小程序开发个人总结

    微信小程序开发的个人总结 关于小程序创建: 在小程序创建的过程中,需要在官方网站注册一个账号并且下载微信小程序开发工具,创建新项目时有个AppID,每个人的ID不相同需要从网站获取或者使用测试号.创建 ...

  8. 微信小程序开发学习文档(万字总结,一篇搞定前端开发)

    一.微信小程序简介 与网页开发不同,小程序有自己的一套标准开发模式:-申请小程序开发账号-安装小程序开发工具-创建和配置小程序项目 1.1 创建第一个小程序 1.2 主界面的5个组成部分 1.3小程序 ...

  9. 微信小程序开发工具使用简介

    概览 为了帮助开发者简单和高效地开发和调试微信小程序,我们在原有的公众号网页调试工具的基础上,推出了全新的微信开发者工具,集成了公众号网页调试和小程序调试两种开发模式. 使用公众号网页调试,开发者可以 ...

最新文章

  1. idel 智能提示_intellij idea设置代码自动提示快捷键的详细方法.
  2. 树莓派c语言led,用树莓派实现RGB LED的颜色控制——C语言版本号
  3. vue 组件基本使用
  4. 机器学习基石笔记9——机器可以怎样学习(1)
  5. nuxt.js局部引入js获取ip地址
  6. 2021互联网大厂中秋礼盒大盘点
  7. 教你使用Python实现新个税计算器!
  8. 白岩松:不平静,就不会幸福
  9. 电子招投标系统源码之了解电子招标投标全流程
  10. 软件工程——软件总体设计
  11. 赤峰中考计算机考试软件,赤峰市2018中考信息测试题单项选择部分-初三信息技术试卷与试题.pdf...
  12. excel通过合并单元格“增加行高”(大于最大行高409)
  13. java逻辑值_java、 若x = 5,y = 10,则x y和x = y的逻辑值分别为 和 。...
  14. Ubuntu基本操作命令
  15. poj 百练 2807:两倍
  16. MySQL报错: SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine
  17. fw_printenv 配置文件 nand flash
  18. 合理期货回撤率(期货回撤得分)
  19. Xilisoft iphone magic platinum for mac(苹果手机助手)
  20. Jquery完成连动下拉列表

热门文章

  1. 2021-2027全球与中国家庭影院AV接收器市场现状及未来发展趋势
  2. 04 Android Activity生命周期
  3. Ubuntu1804 配置静态IP
  4. 【Html标签学习】表单标签
  5. 520告白网站的搭建
  6. 条码标签设计软件Nicelabel使用方法
  7. 跟我一起写makefile
  8. Python_前端网页+前后端交互
  9. 人机混合智能的瓶颈——休谟之问
  10. U8 EAI实现XML的生成