第二節 Node微信本地開發環境搭建

2021-07-25 03:42:44 字數 1978 閱讀 6356

1.window7 64位系統

2.node和npm(node的包管理工具)

3.ngrok(內網穿透工具)

4.git(版本控制器)

'use strict'

var koa = require('koa');

var sha1=require('sha1');

var config =

} console.log(this.query);

var token = config.wechat.token;

var signature = this.query.signature;

var nonce =this.query.nonce;

var timestamp = this.query.timestamp;

var echostr = this.query.echostr;

var str = [token,timestamp,nonce].sort().join('');

var sha = sha1(str);

if(sha ===signature)else

});console.log('listening: 80');

4.在專案的根目錄下開啟git命令

輸入

npm install koa sha1
1.ubuntu系統(不能用centos,因為centos中的g++最新版本過低,安裝node的時候不能make編譯node)

2.安裝node及npm(node包管理工具)

3.ngrok(內網穿透神器)

4.

'use strict'

var koa = require('koa');

var sha1=require('sha1');

var config =

} console.log(this.query);

var token = config.wechat.token;

var signature = this.query.signature;

var nonce =this.query.nonce;

var timestamp = this.query.timestamp;

var echostr = this.query.echostr;

var str = [token,timestamp,nonce].sort().join('');

var sha = sha1(str);

if(sha ==signature)else

});console.log('listening: 80');

npm install koa sha1
會生成乙個名字是node_modules的資料夾

6.賦予檔案777許可權

sudo chmod -r 777 node_modules

7.關閉防火牆和阿帕奇伺服器(占用了80埠)

即使在window下輸入ip:4040(192.168.10.134:4040)也不會顯示下面的頁面

第二節 配置django環境!

我用的python是3.7.2 django版本是2.2 若不想用pip 自動安裝的話,你也可以去官網下 django yum install python setuptools easy install django pip 命令安裝方法 pip install django 如果pip版本 1....

測試驅動開發(第二節)

對於那些可以被當做數值來使用的物件,我們稱為vo value,object 數值物件,數值物件的乙個要求是一旦數值物件的例項變數值在建構函式中被指定,那麼以後就再也不允許變化。數值物件的乙個隱含意思就是,所有的操作都必須返回乙個物件,另乙個隱含意思就是使用數值物件必須要實現equals函式 doll...

第一課 第二節 整合開發環境

1.ide ide 整合開發環境 用於提供程式開發環境的應用程式,一般包括 編輯器 編譯器 偵錯程式和圖形使用者介面工具。整合了 編寫功能 分析功能 編譯功能 除錯功能等一體化的開發軟體服務套。2.程式集 經由編譯器編譯得到的,供clr進一步編譯執行的中間產物,在windows系統中,它一般表現為 ...