小程式給我們暴露了兩個引數require和module,require用來在模組中載入其他模組,module用來將模組中的方法暴露出去
module.exports = function(){}
所以只要需要讓第三方庫的**使用這種形式的export就可以了
打乙個redux包,讓它可以相容微信小城的載入方式
git clone
npm install
# 詳細內容可以到redux專案的package.json中檢視
# 這些命令是是使用webpack構建umd模式的包。也就是說所有的**,包括依賴的庫都會被打包到乙個檔案中,並且自帶一段模組載入**,檔案可以在dist目錄下找到
npm run build:umd && npm run build:umd
用編輯器開啟dist目錄下的redux.js檔案
(function webpackuniversalmoduledefinition(root, factory) )(this, function() )
vcpkg整合第三方庫
因為專案要用到crypto 的大整數功能,我自己不想麻煩地修改vc 的 include path和lib path什麼的,所以使用vcpkg快速整合,免得麻煩自己 按照官方教程 我在powershell下執行了以下命令 在執行命令前最好把cmake和git更新到最新版本 git clone git ...
Cocoapods第三方庫快速整合
假設mac系統已經安裝成功cocoapods,下面介紹如何整合第三方庫到專案中。一共分三步驟 第一 建立podfile 切換到要整合的專案所在的資料夾,執行touch podfile命令 第二 編輯podfile 還是在專案所在的目錄下,搜尋要整合的庫 需要提前知道庫名 比如要整合afnetwork...
MyBatis整合第三方快取
mybatis快取做的並不專業,用的是map,但是它給了我們乙個介面cache,我們通過實現這個介面,可以自定義快取。本例子用的為ehcache hibernate用的也是ehcache快取技術。接下來我們需要寫乙個cache的實現。但是mybatis已經幫我們做好了,在mybatis官網上有myb...