工作以來在項(xiàng)目中用了很多其他人的輪子脂信,最近就想學(xué)習(xí)如何制作及上傳輪子
準(zhǔn)備工作
1. 檢查是否已經(jīng)切換為:https://registry.npmjs.org
;
npm config set registry https://registry.npmjs.org
2.注冊
npm adduser
然后根據(jù)提示輸入用戶名,密碼拾氓,郵箱就行了
開始項(xiàng)目
新建項(xiàng)目
npm init
根據(jù)提示去輸入亩进,注意entry項(xiàng)填入的文件必須是你export所有對象的文件烤惊;
然后就可以開始項(xiàng)目魏颓,建議使用打包工具開發(fā)忘瓦,因?yàn)樽詈筝敵龅囊话闶莈s5
發(fā)布
登錄
npm login
在項(xiàng)目根目錄運(yùn)行
npm publish
更新
把 package.json里的"version"修改版本后執(zhí)行一次發(fā)布操作就行
個(gè)人實(shí)踐
1. 一個(gè)觀察者對象
2. angular的表單驗(yàn)證擴(kuò)展服務(wù)
3. ionic 的組件。類似微信朋友圈的押袍,添加汽抚、瀏覽、放大伯病、刪除
這次有一點(diǎn)小坑,因?yàn)槔锩孢€有一個(gè)子頁面否过,測試時(shí)沒注意午笛,原來還要在頂級module里import這組件module,才能在其它懶加載頁面正常使用苗桂,不然進(jìn)入不了子頁面药磺。還有就是html和style最好寫在對應(yīng)的ts里,方便打包煤伟,也保險(xiǎn)
寫README.md時(shí)增加圖片的tips
就是把圖片放在自己的github靜態(tài)地址里(必須先自己把自己的一個(gè)項(xiàng)目改成靜態(tài)服務(wù)癌佩,可以搜索怎么創(chuàng)建自己的github主頁);
這樣就方便了便锨,若弄相對地址的話围辙,在npm搜索出來的時(shí)候,圖片就顯示不到了
Done! 謝謝
如果覺得文章對你有點(diǎn)用的話放案,麻煩拿出手機(jī)姚建,這里有一個(gè)你我都有的小福利(每天一次): 打開支付寶首頁搜索“8601304”,即可領(lǐng)紅包吱殉。謝謝支持