在 Windows 環境中使用 NVM 管理 Node.js

看完 NativeScript 2.0 Launch Webinar 的影片,覺得 JavaScript 野心真的很強大,讓我也想玩玩看用 JavaScript (TypeScript) 來做 Native App 了。

使用 remotebuild 遠端建置 iOS App

利用 Visual Studio + Cordova 開發跨平台的 App,可以利用 remotebuild 來達成不離開 Visual Studio 又可以測試 iOS App 的開發環境。

使用 batch 批次修改檔案名稱(更名工具)

在 Windows 中整理檔案名稱的時候,可以將要修改的檔案全選,按 F2 ,或滑鼠右鍵選擇重新命名,使用批次命名,快速將修改檔案名稱,並且在後面加上序號。

Cordova 專案中儲存圖片至裝置中

要控制裝置的相機進行拍照和儲存、讀取照片,可以透過 apache/cordova-plugin-camera 套件進行處理,那如果只是想將圖片做另存的動作呢?那可以選用 devgeeks/Canvas2ImagePlugin 來達成這樣的目標。

WebAPI 直接回傳指定的檔案格式

最近在測試 Cordova-App-Loader,他可以透過 manifest.json 去判斷 App 是否有檔案需要更新,再向遠端的 Server 要下載資料,原本套件的做法是可以透過 HTTP 去檢查遠端的 manifest.json 是否和 App 內部所記錄的有差異,然後再透過同一組 HTTP URL 去抓取要更新的檔案。

移除 Git 歷史紀錄

做版控很重要,但版控的內容也非常關鍵,如果不小放把不該放上去的資訊(例如帳號、密碼或個人玉照)給 commit 了話,那麼大家都會看的到唷!

有支援 Github Flavored 的 Markdown 語言

使用 Markdown 來撰寫文件真的相當方便,不只可以快速地將文件結構組織起來,現在我更拿它來作筆記、寫部落格,像現在這篇文章就是使用 Github Pages 的服務,加上使用 Jekyll 工具,然後搭配 Markdown 來寫文章,基本的語法可以參考 Markdown 語法說明

連線 FTP 出現 530 Valid Hostname is expected

想要在同一台 IIS 網頁伺服器中同時架設多個站台,同時又想讓各個站台都使用預設的 80 埠時,可以透過 IIS 的站台繫結來達成,而且此功能也適用於 FTP 站台,你唯一要設定的,就是不同站台使用不一樣的主機名稱或網域名稱

Visual Studio Code 1.0 釋出囉!

開放原始碼的 Visual Studio Code 1.0 釋出囉!這是一個基於 electron 打造的編輯器,可以跨平台使用,不論你使用的是 OS X、Linux、Windows 都可以使用,而且超過30多種的語言支援,想寫 JavaScript、C#、C++、PHP、Java 還是 Python,通通都可以,詳細語言列表請參閱完整語言清單

Ionic 不再自動更新 package.json

使用 Ionic CLI 執行 ionic platform add androidionic plugin add some-plugin 指令,可以增加編譯平台或所需的套件,而且會在新增後自動更新 package.json,但最近不知道怎麼了,package.json 竟然不會自動更新了。