web-components 裡面的元件庫 修改頻繁 可以使用link 建立鏈結,引用放就不需要每次都重新發布重新安裝更新了
在本地開發npm模組的時候,我們可以使用npm link命令,將npm 模組鏈結到對應的執行專案中去,方便地對模組進行除錯和測試
在這裡,我們有兩個專案,乙個是npm-link-module
,是我們要開發的npm模組,另乙個是npm-link-example
,是我們要執行npm模組的專案
首先,進入我們的npm-link-module
專案,執行npm link
cd npm-link-module
npm link
執行命令後,npm-link-module會根據package.json上的配置,被鏈結到全域性,路徑是/lib/node_modules/
,這是官方文件上的描述,我們可以使用npm config get prefix
命令獲取到prefix的值(不過我這裡使用的是windows,實際被鏈結到的路徑是/node_modules/
,不知道是不是npm公升級的原因),如果是win系統的話,實際觀察,會發現在/lib/node_modules/
路徑下的node-link-module
是乙個快捷方式
然後,進入npm-link-example
專案,執行 npm link npm-link-module
cd npm-link-example
npm link npm-link-module
npm-link-module
會被鏈結到npm-link-example/node_modules
下面,同樣也是快捷方式
ok,鏈結建立完成
好,讓我們測試一下建立鏈結之後會有哪些便利
之前在npm-link-module
裡,我是這樣寫的
我們在npm-link-example
引用然後執行
執行成功
然後,我們修改下npm-link-module
再次執行npm-link-example
看到了吧,所有對npm-link-module
的修改會被直接對映到npm-link-example/node_modules/npm-link-module
下面
把脈你的離職原因,避免頻繁跳槽
跳槽是個人行為,原則上,它應該是屬於每個人的自由。但是,跳槽真的就是說走就走那麼簡單嗎?你這份工作真的不適合你,還是你還沒有適應如今的職場?根據前程無憂 2015年個人跳槽意願度報告 中顯示,對薪資不滿 職業發展遇到瓶頸 企業發展不佳 無法認同企業的管理或文化成為大家跳槽的主要原因。見下圖 那這些原...
MySQL 優化學習5 避免無聊的頻繁查詢
在業務中,會遇到這樣的場景 獲取到使用者id列表,需要得到使用者的具體資訊列表,使用者的id可能是遍歷某個列表得到的。會出現如下兩種寫法 test public void testcmp long endtime system.currenttimemillis 獲取結束時間 system.out....
MySQL 避免重複資料的批量插入與批量更新
我們在向資料庫裡批量插入資料的時候,會遇到要將原有主鍵或者unique索引所在記錄更新的情況,而如果沒有主鍵或者unique索引衝突的時候,直接執行插入操作。這種情況下,有三種方式執行 直接每條select,判斷,然後insert,毫無疑問,這是最笨的方法了,不斷的查詢判斷,有主鍵或索引衝突,執行u...