3
src
ディレクトリにソースファイルを持つノードモジュールを公開し、プロジェクトでファイルをインポートしたい場合は、モジュールからフルパスを指定する必要があります。ノードモジュールのルートディレクトリを設定することはできますか?
例:
構造:
my-module
--src
----index.js
----something-else.js
package.json
:
{
"name": "my-module",
"root": "src/index.js"
}
実装:
import myModule from 'my-module';
import somethingElse from 'my-module/src/something-else';
(または使用require
)
var myModule = require('my-module');
var somethingElse = require('my-module/src/something-else');
それはsrc
は、ユーザーがmy-module/something-else
でsomethingElse
を必要とすることができ、私のソースのルートであることを知っているようにパッケージを設定する方法はありますか?
これができない場合は、公開前にsrc
からファイルを取り出すことをお勧めしますか?通常、このインスタンス内で行われているもの、私の経験から、