[英]How to make libs available in node module
假設項目B
依賴於節點模塊A
A
看起來是這樣的:
./node_modules/A
./src
./shared
bar.js
foo.js
.... etc ....
在B
我想使用bar.js
和foo.js
現在可以按如下所示導入它們
import Bar from './node_modules/A/src/shared/bar';
import Bar from './node_modules/A/src/shared/bar';
現在的問題是,有沒有辦法可以做到
import Bar from 'bar';
import Foo from 'foo';
這可能嗎 ? 因為我擁有模塊A
,所以如果需要將其更改為A
,就沒有問題!
您可以使用NODE_PATH
環境變量來告訴節點在執行導入時要包括哪些路徑。
但是,這似乎是一個壞主意。
如果您需要A和B都提供foo
和bar
,則應將它們放在自己的新模塊中……模塊C。
那么A和B都可以導入C
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.