0
これは、Windows 7でNode.js v6.9.1を使用しています。Node.jsサブスタティックパッケージをネットワークフォルダで使用するにはどうすればいいですか?
ネットワークフォルダから静的ファイルを提供しようとしています。これは私のコードの該当ビットです:
var listener = require('express')();
var serveStatic = require('serve-static');
listener.use('/whatever', serveStatic('T:/shared folder'));
しかし、私は「/何でも」にリクエストを送信するとき、私はこのエラーメッセージが表示されます:
しかしENOENT: no such file or directory, scandir 'T:\shared folder'
、代わりに私は "から提供しようとした場合C:/ local folder '(つまり、Node.jsと同じマシン上のフォルダ)では、完全に動作します。
ネットワークフォルダでserve-staticを正しく動作させるにはどうすればよいですか?
更新:Windowsサービスの一部としてこのコードを実行すると問題が発生します。私がコマンドラインから実行すると( "npm start")、それは完全に動作します。