0
私はモジュールを含んでいます。私のモジュールは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
localyにインストールされているかのように、別のフォルダにあるかのように使用できますか。 npm link
はこれに使用できますか?
これは複数の方法で達成できますが、ご質問にさらに制約を設定したいですか?たとえば、次のようなパスを指定することで必要になる可能性があります。 'require( '../app1/api/src/db')' – p1100i