2017-09-18 7 views
0

私はNode.jsのライブラリをしようとしているが(https://www.npmjs.com/package/pkgpkgと呼ばれ、次のエラー受信:package.jsonでnpmのscripts configを使って.jsファイルを 'require'するには?

Warning Cannot resolve 'path.join(__dirname, './some/file.js')' /path/to/index.js Dynamic require may fail at run time, because the requested file is unknown at compilation time and not included into executable. Use a string literal as an argument for 'require', or leave it as is and specify the resolved file name in 'scripts' option.

をどのように正確に、あなたはpackage.jsonファイルで「を解決ファイル名」を指定していますか?さらに一般的には、package.jsonファイル内のファイルへのパスを指定し、そのファイルを使用するのにを使用する方法がありますか?

答えて

0

解決策は、自分のコードをnpmモジュールとしてパッケージ化し、npm install xxx --saveでそれらを要求することでした。

pkgは、実行可能ファイルの作成に非常に適しています。

関連する問題