工具發佈:2014 年 1 月 31 日
2014 年 1 月 31 日
距離我們上次的工具發佈已經過了一段時間,但這絕不是停滯的跡象。今天的發佈內容豐富!
- plugman@0.19.0
- cordova@3.3.1-0.3.1
更新您的工具
npm update -g cordova
npm update -g plugman
此版本帶來了大量的錯誤修正以及一些新功能!特別是
config.xml
現在預設位於專案根目錄(而不是在www/
內)hooks
現在預設位於專案根目錄(而不是在.cordova
內)- 使用
--link-to
或--copy-from
建立新專案時,指定要使用的www/
- 當通過外掛 ID 安裝時,告知
cordova
和plugman
使用--searchpath
在本地搜尋外掛
完整的發佈說明列表
cordova
- CB-5006 新增 --searchpath 到
cordova plugin add
,以便通過 ID 安裝時,在訪問註冊表之前先搜尋本地路徑。 - CB-4153 新增 --copy-from & --link-to 到
cordova create
。 - CB-5687 當 CWD 在符號連結的
www/
內時,讓 cordova 命令正常工作 - CB-4910 預設將
config.xml
放置在根目錄,而不是在www/
內 - CB-5764 將
hooks/
移動到頂層,而不是在.cordova
下 - CB-5763 預設不建立
.cordova/
- CB-4871 大幅減少套件大小。
- CB-4976 不為本地平台添加快取項目。
- CB-5777 修正
cordova platform update
未更新cordova.js
的問題。 - CB-5728 當移除平台時,合併中的檔案必須保持完整。
- CB-5493 lazy_load 現在下載到暫存目錄,然後再移動。
- CB-5782 隱藏明確處理的錯誤條件的堆疊追蹤
- CB-5590 讓 config.xml 版本對應到 CFBundleShortVersionString 而不是 CFBundleVersion
- CB-5913 當符號連結失敗時,在 Windows 上更優雅地失敗。
- 修正在 util.js 中的 isWindows 檢查以支援 win64
- CB-5907 讓
cordova update
從平台的版本腳本取得版本 - CB-3612 預設不傳遞 --device 給 "run" 命令。
- CB-5299 快取 pbxproj 以避免為每個外掛重新解析它。
- CB-5813 修正 update 和 ls 命令中遺失的引號
- CB-5808 修正 lazy_load 去除 windows 磁碟機代號的問題
- 將 util.isCordova 作為 cordova.findProjectRoot() 公開
- 允許 lazy_load 程式庫在沒有 ID 和版本的情況下,適用於本地路徑。