+发表新主题
查看: 1522|回复: 0

[开发入门] 微信开发入门系列教程(一)--SAE的代码部署

[复制链接]

[开发入门] 微信开发入门系列教程(一)--SAE的代码部署

[复制链接]
风的传说自由 发表于 2015-6-30 20:53:53 浏览:  1522 回复:  0 [显示全部楼层] |只看大图 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
151835knv6erb51zrbz17m.png


SAE编辑代码有两种方式,一种是直接使用SAE自带的在线编辑功能,一种是使用外部编辑器来编写代码。对于第一种,我们在代码管理页点击编辑代码即可。
151835knv6erb51zrbz17m.png
151835knv6erb51zrbz17m.png


在线编辑中我们可以看见我们之前创建的第一个版本所包含的默认文件:config.yaml和index.php,我们关心index.php,打开后有段默认代码,这就是之前访问http://qiezijiang.sinaapp.com时浏览器显示的内容,之后我们也从这个文件开始编码(教程以PHP作为开发语言进行讲解,以后也会出java的相关教程)。

  1. <?php

  2. echo '<strong>Hello, SAE!</strong>';
复制代码
在线编辑的方式主要是方便,随时都可以改动,但没有代码联想和自动补齐功能。

使用外部编辑器
目前SAE支持通过SVN来部署代码,下面会给大家详细说明使用SVN部署代码的方法(这里都是以Windows为例,Mac、Linux类似)

我们使用常用的代码编辑器Notepad++和Sublime Text 3来编写代码,分别为Notepad++和Sublime Text 3配置SVN环境。

Notepad++配置SVN
第一、在配置之前可以先安装TortoiseSVN客户端,下载地址:http://tortoisesvn.net/downloads.html。安装好了以后,我们可以新建一个目录为本地的工作目录,然后右键这个目录,选择SVN Checkout。
151835knv6erb51zrbz17m.png


然后”URL of repository“填我们SAE里新建的应用”茄子酱“的SVN地址(这个地址在代码管理最底部有注明,格式为https://svn.sinaapp.com/YOUR_APP_NAME/),
151835knv6erb51zrbz17m.png


点击完成,等待clone代码到本地。之后我们进入本地目录就能够看见之前在SAE新建的版本号为“1”的代码,包含两个默认的文件config.yaml和index.php,以后修改代码后,对应的文件会有标识,右键文件“SVN Commit”即可提交到服务器。

第二、用Notepad++打开下载的index.php,在插件中可以安装SVN的插件,在Available选项中找到Subversion安装即可,下图中我已经安装好了很多插件,需要详细了解Notepad++各种插件的安装,可以网上搜一下相关教程。
151835knv6erb51zrbz17m.png
151835knv6erb51zrbz17m.png


这样,以后我们就可以直接在Notepad++里编写代码,需要向服务器提交代码的时候,选择插件下面的Subversion->Commit File,然后再填写Commit Message就可以提交了。
151835knv6erb51zrbz17m.png


回复

使用道具 举报


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版| 赣南网

© 2013-2016 Comsenz Inc. Powered by Discuz! X3.4

用微信扫一扫

赣南网