我在nodejs之上構建了我的最後一個寵物項目。我選擇了這項技術,因爲我之前沒有任何經驗,我對此很好奇。如何使這個NodeJS包瀏覽器兼容?
現在我想知道我應該在這個包中更改什麼,以便能夠在瀏覽器中運行,並且後者將它發佈到Bower。我建this npm package。下面是它的結構:
- 它沒有任何外部依賴
- 有單獨的文件中許多小模塊(見src文件夾)。所有這些模塊都通過CommonJS
require
語法加載。 - 有一些
require("http")
和require("url")
。 - 我沒有使用運行它的機器的任何特定資源。它可以被理論上用作前端軟件包。
爲了讓這個項目瀏覽器兼容,我可以做些什麼最小的變化?
編輯
我取代「鮑爾」通過「瀏覽器」,因爲我的問題不是關於如何將包發佈到鮑爾,但什麼是我可以爲了做最小變動讓這個節點包能夠在瀏覽器中運行。