BAE express 踩坑指南

2016-11-22  本文已影响0人  dulei_fe

bae 问题

端口为18080

bae指定的端口,不可更改。

使用express

说明:使用的git用来版本管理。
  1. 开始使用的时候直接在 server.js require('express')上传bae会报 express 模块找不到。
  2. 在package.json中添加对应的模块。
  3. node_modules安装到本地上传到bae.

此时回遇到问题
git报异常

Counting objects: 665, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (596/596), done.
error: RPC failed; HTTP 411 curl 22 SSLRead() return error -9806
fatal: The remote end hung up unexpectedly
Writing objects: 100% (665/665), 3.65 MiB | 0 bytes/s, done.
Total 665 (delta 101), reused 0 (delta 0)
fatal: The remote end hung up unexpectedly
Everything up-to-date

BAE Git仓库默认需要上传的最大文件为1MB,如果文件超大,则会提示错误error: RPC failed; result=22, HTTP code = 411。若用户需要上传大文件,可以通过修改postBuffer来修改上传文件的最大值,这里我们设置为524288000,即最大可以上传500MB的文件。

git config http.postBuffer 524288000
git push

上一篇下一篇

猜你喜欢

热点阅读