通過下面方式,可以輸出kmdjs聲稱的類:
src="../dist/kmd.js?debug"
data-main="js/main">
script>
在kmd.js後面加上?debug可以在console面板檢視到依賴關係和輸出的class。
通過下面方式,可以輸出使用canvas繪製的專案依賴關係圖:
src="../dist/kmd.js"
data-main="js/main?view">
script>
依賴關係,甚至是迴圈依賴在圖中都能體現出來。
通過下面方式,可以把js合併,該js檔案可直接代替kmdjs,讓專案正常跑起來:
src="../dist/kmd.js"
data-main="js/main?combine">
script>
kmdjs.config中的namespace會被編譯成如下的js**:
src="../dist/kmd.js"
data-main="js/main?split">
script>
src="../dist/kmd.js"
data-main="js/main?build">
script>
很多時候,乙個kmd專案需要使用另外乙個kmd專案中的某些模組,這樣的話需要抽取其中的模組。
kmdjs.config(,,,
,,,,
,,,,
,,,],
build: [
"kanvas.displayobject",
"kanvas.bitmap"
]});
如上面的的**,會自動以kmdjs.exec(...)的形式build出displayobject和bitmap以及他們依賴的模組。
這裡假定抽取出來的模組名字叫做kanvas.js,再另外的kmd專案中的kmdjs.config如下配置:
kmdjs.config(,]}
],classes: [,,
]});
不管是合併、打包壓縮、分離等,最後kmdjs都會拉平所有依賴,補全所有namespace,所以kmdjs是支援迴圈依賴,並且告訴人們,世界上根本沒有迴圈依賴那回事兒。 Vi 指令大全
vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern匹配的串處 vi r filenam...
Vi指令大全
目錄 顯示隱藏 1 進入vi的命令 2 移動游標類命令 3 螢幕翻滾類命令 4 插入文字類命令 5 刪除命令 6 搜尋及替換命令 7 選項設定 8 最後行方式命令 9 暫存器操作 編輯 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第...
Git 指令大全
git 是分布式的版本控制系統,從架設 簡易操作 設定,此篇主要是整理 基本操作 遠端操作 等.注 git 的範圍太廣了,把這篇當作是初學入門就好了.注意事項 由 project git config 可知 若有更多,亦可由此得知 平常沒事不要去動到 origin,如果動到,可用 git reset...