我有一个模块文件夹,其中包含我的 app1 模块,还有另一个模块文件夹 app2 等等。我希望在不传递虚拟模块路径的情况下导入我的模块。
例如。
c:\Projects\Apps\
firstApp
www.js // I wish to import db with require('db')
Modules
db
src/...*.js // var ext=require('extensions')
test/...*.js
index.js
api
src/
*.js // var ext=require('db'),
// var ext=require('extensions'),
test/
*.js // var testApi = require('api')
index.js
extensions
src/...*.js
test/...*.js
index.js
是否有可能使用它们,就好像它们安装在本地但在不同的文件夹中一样。 npm link
可用于此?