前言

?一個cljs文件定義一個命名空間,通過命名空間可以有效組織代碼,這是構(gòu)建大型系統(tǒng)必備的基礎(chǔ)設(shè)施。本篇我們就深入理解cljs中的命名空間吧!

好習(xí)慣從"頭"開始

每個cljs文件首行非注釋的內(nèi)容必定如下

(ns my-project.core)

而當(dāng)前的cljs文件路徑為${project_dir}/src/my_project/core.cljs,很明顯命名空間與源碼文件路徑是一一對應(yīng)的,對應(yīng)規(guī)則是-對應(yīng)_.對應(yīng)/咯~

引入其他命名空間

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式