0%

准备

安装

mkdir django_tutorial
cd django_tutorial

virtualenv .venv
source .venv/bin/activate

pip install django

查看Django版本

(.venv) > $ django-admin --version
(.venv) > $ python -m django --version

2.0.5
阅读全文 »

环境配置

Linux微信web开发者工具

  • Github
  • 运行命令:./bin/wxdt

Wepy

Wepy的安装

npm install wepy-cli -g

Wepy的项目搭建

wepy init standard wepy-project

与微信开发者工具的结合

打开微信开发者工具,选择项目的时候,选择项目目录为刚才建立的目录wepy-project,填写AppID项目名称就可以了,接下来就可以用自己喜欢的编辑器来开发微信小程序了~

微信开发者工具预览的就是我们源文件src编译成dist后的效果。因此,我们如果修改了源文件,则要重新编译项目wepy build,可以开启实时编译wepy build --watch

https://medium.com/javascript-scene/master-the-javascript-interview-what-is-a-promise-27fc71e77261

什么是Promise

typeof new Promise((resolve, reject) => {}) === 'object' // true

Promise是一个Object,其可能在未来某个时间产生一个值:既可能是已解决(resolved)的值,也可能是未解决的(例如,出现了网络错误)。

Promise有三种状态:

  • fulfilled
  • rejected
  • pending

确保用户可以捕捉回调处理已完成的值(fulfilled)或者被拒绝的原因(rejection)。

一旦promise构造函数被调用,Promise忠诚的处理任何任务。如果您需要懒惰式的话,可以了解以下observablestasks

阅读全文 »