如果我有一個node.js應用程序有數百個引用模塊(比如下劃線)的文件,並且我想用另一個模塊替換(比如說lodash),那麼顯而易見的方法要做這個替換將是一個全局名稱替換,並將package.json文件中的模塊切換出來。Substance在node.js中的另一個模塊
有沒有辦法改變名稱引用的模塊,以便當node.js看到require('moduleA')時,它實際上會加載'moduleB'?現在我知道這會導致命名地獄,因爲任何在項目上工作的人都會看到require('moduleA')並且不知道被加載的真正模塊是'moduleB',所以最終你可能會想要與第一個解。我想到的用例是,如果您想嘗試一些API兼容模塊的替代方法來測量每個模塊的應用程序性能(例如)。