提供簡單、極致的模組化開發體驗
非官方文件,整理來自己
官方文件的文字與例項,方便速查。
別名配置,配置之後可在模組中使用require呼叫require('jquery');
seajs.config(});
define(function(require, exports, module) );設定路徑,方便跨目錄呼叫。通過靈活的設定path可以在不影響
base
的情況下指定到某個目錄。
seajs.config(,// 設定別名,方便呼叫
alias:
});
define(function(require, exports, module) );變數配置。有些場景下,模組路徑在執行時才能確定,這時可以使用
vars
變數來配置。
vars
配置的是模組標識中的變數值,在模組標識中用來表示變數。
seajs.config(});
define(function(require, exports, module) .js');//=> 載入的是 path/to/i18n/zh-cn.js
});
seajs.config();
define(function(require, exports, module) );使用
preload
配置項,可以在普通模組載入前,提前載入並初始化好指定模組。
preload
中的空字串會被忽略掉。
// 在老瀏覽器中,提前載入好 es5 和 json 模組注意:seajs.config();
preload
中的配置,需要等到 use 時才載入。比如:
seajs.config();preload 配置不能放在模組檔案裡面:// 在載入 b 之前,會確保模組 a 已經載入並執行好
seajs.use('./b');
seajs.config();值為define(function(require, exports) );
true
時,載入器不會刪除動態插入的 script 標籤。外掛程式也可以根據debug
配置,來決策 log 等資訊的輸出。
sea.js 在解析頂級標識時,會相對 base 路徑來解析。
注意:一般請不要配置 base 路徑,把 sea.js 放在合適的路徑往往更簡單一致。
獲取模組檔案時,開始的時候會覺得seajs的路徑有點不習慣,由其是base路徑。切記base路徑就是sea.js的那個檔案的上級路徑,然後所有頂級標識,相對標識都是相對於這個base來調整。
git上傳本地庫 本地文件簡易教程
在本地進行文件上傳最簡單的辦法是直接在github上面手動操作,複製或者拖動文件。如果同時更新的文件比較多,推薦使用git的win端操作。在進行文件編輯後,要使用git add,git commit m給所有有變動的文件加注釋。使用git push可以一次性將所有檔案同時上傳給遠端庫。在上傳之前,首...
Vi 簡易教程
vi file1 file2 此時,您會發現您面對如下視窗 圖 4.4.vim 開始 您現在是在開啟的第乙個檔案的最前面,並處於 命令模式 在此模式下,您不能往檔案中插入文字。要插入文字,您需要先切換到 插入模式 以下是一些插入文字的快捷方式 在插入模式中,您會在螢幕底部看到 插入 字串 提示您所處...
Vim簡易教程
vim時linux內建的一款可定製的文字編輯器,使用者可以根據自己的需求對其進行功能的補充。要對文字內容進行編輯,需要按下 i,i,o,o,a,a,r,r 這些鍵中的任意乙個,此時vi編輯器將處於編輯狀態,使用者便可對文字進行需要的修改。下面對這個開啟編輯模式的鍵進行簡單的介紹 命令含義 i進入編輯...