我目前開始與節點JS學習,因爲我正與英特爾的WebRTC SDK上。如果我想對現有庫進行一些修改或添加功能,我該怎麼做?我是否需要創建模塊或直接更改文件?如果還有其他解決方案,請指導我。我目前正在更改庫本身的代碼,我需要再次爲它們的庫的新版本進行操作。請指導我完成它。指導做好Node.js的模塊
2
A
回答
2
這真的取決於你需要什麼樣的變化,使和你得到具體指導,你必須出示你試圖讓(前/後更改代碼)的確切類型的修飾。
增加的庫可以沒有可能只需添加新的方法,以模塊或只是讓自己的模塊中使用新的方法修改庫本身來完成。用您自己的版本的現有方法
更換也可能不通過只是一個參考替換一個給方法一個新的實現在你自己的源文件實際修改源來完成。錯誤的
定影應該有可能通過某種源代碼控制系統(比如GitHub的)來完成,這樣就可以更輕鬆地運用你已經完成了對源代碼的新版本補丁。
批量更改現有代碼以完成不同的工作或以不同的方式工作應該可以完全避免,因爲(如您所發現的),當您想要採用較新版本的原始代碼時,它會創建一個合併的噩夢。相反,寫一個新的功能,可以做你想做的事情,並保留當前的功能。然後,即使在升級到新版本之後,您的新功能仍可繼續使用。
相關問題
- 1. node.js導出模塊函數
- 2. 在node.js中導出模塊
- 3. 將node.js模塊導入docpad
- 4. 模塊遞歸導入其子模塊是一種好的做法嗎?
- 5. 爲什麼從模塊導入*使用不好的做法?
- 6. 指定Node.js的命名模塊路徑
- 7. Node.js的模塊
- 8. Node.js的委託功能導入模塊
- 9. 從node.js中的模塊導出console.log
- 10. node.js:導入模塊的範圍
- 11. 導出和模塊中的node.js出口
- 12. Drupal模塊實現指導
- 13. Bundle Node.js後端 - 良好的做法或不好的做法?
- 14. 將Haxe模塊導入node.js腳本
- 15. node.js如何延遲導入模塊
- 16. 從Node.js導出整數值C++模塊
- 17. 的Node.js,require.main ===模塊
- 18. Node.js中的模塊
- 19. Node.js RSS模塊
- 20. node.js模塊 - EventEmitter
- 21. node.js - 從模塊
- 22. Acl node.js模塊
- 23. Node.js CSV模塊
- 24. 模塊和Node.js
- 25. TypeScript 0.8.2在內部模塊中導入Node.js模塊
- 26. 如何從一個node.js模塊導出多個「子模塊」?
- 27. @type來自node.js的「導出模塊」和良好的文檔描述?
- 28. 春:導入模塊指定的環境
- 29. Node.js如何導入和導出具有子功能的模塊
- 30. 在node.js中導出原型並導出繼承的模塊