我一直在研究如何在NodeJS和瀏覽器應用程序中使用NodeJS require(顯然是在NodeJS應用程序中)和RequireJS for Web瀏覽器環境中應用各種模塊概念。是否有可能使JavaScript模塊兼容NodeJS和RequireJS?
然後我發現一些模塊可能對客戶端和服務器應用程序都有用,因此可以重用。
如何開發模塊以便它們與這兩種環境兼容?
一個是同步的,一個是異步的。我的第一個想法是利用異步語法,然後爲NodeJS定義一個自定義模塊,它只是同步地調用異步回調。但是如果沒有先使用NodeJS同步回調,RequireJS仿真器將如何被包含在跨環境模塊中呢?
感謝您的快速響應,非常有幫助! –