文章詳情頁
javascript - nodejs 如何注入別人的npm組件?
瀏覽:108日期:2023-09-18 10:00:20
問題描述
比如說, 有一個 npm 包, 叫 redis-orm它有一個使用方法,
const a = new Orm();a.where(’id’,’=’,’3’) .getOne();
那么, 我如何在不改變它源碼的情況下, 為其增加一個新功能:
const a = new Orm();a.where(’id’,’=’,’3’) .getMany(); ------> New Feature
問題解答
回答1:npm 下載這個包之后引入使用.var redisOrm = require(’redis-orm’);
回答2:這個你要是不改他的源碼還真是不太好弄,你可以看一下他的源碼,然后可以選擇性的使用原型的方式添加吧。
標(biāo)簽:
JavaScript
上一條:javascript - antDesign的table column最后一次加載的時候this是undefined 怎么回事下一條:javascript - koa中讀取文件應(yīng)該怎么寫
相關(guān)文章:
1. javascript - 微信網(wǎng)頁開發(fā)從菜單進入頁面后,按返回鍵沒有關(guān)閉瀏覽器而是刷新當(dāng)前頁面,求解決?2. php傳對應(yīng)的id值為什么傳不了啊有木有大神會的看我下方截圖3. extra沒有加載出來4. mysql replace 死鎖5. android - 安卓做前端,PHP做后臺服務(wù)器 有什么需要注意的?6. python3.x - Python not 運算符的問題7. python - 數(shù)據(jù)與循環(huán)次數(shù)對應(yīng)不上8. mysql - ubuntu開啟3306端口失敗,有什么辦法可以解決?9. mysql - C#連接數(shù)據(jù)庫時一直這一句出問題int i = cmd.ExecuteNonQuery();10. 求救一下,用新版的phpstudy,數(shù)據(jù)庫過段時間會消失是什么情況?
排行榜

熱門標(biāo)簽