2014-10-09 55 views
2

我正在使用browserify編譯我的項目以及一些依賴關係,但是我已經注意到對於我來說能夠在文件內部需要一個模塊而不必相對地聲明它的路徑,像require('mymodule’);而不是require(‘./mymodule’)那些必須住在node_modules目錄內。browserify命令行使用除node_modules以外的默認路徑

在通過命令行檢查這些調用時是否可以通過某種方式添加另一個要解析的路徑?

回答

4

您必須設置NODE_PATH環境變量。

它的工作原理,例如,與您現有的路徑,而不是node_modules如果你運行像這樣:

NODE_PATH=. browserify app.js > bundle.js