2016-05-19 5 views
0

node.jsのリモートマシンからファイルを読み取るための解決策を誰にでも教えてもらえますか?node.js内の別のシステムからファイルを読み取る

+0

[これまでに何を試しましたか?](http://whathaveyoutried.com) 問題を抱えているコード の[mcve]を表示するように質問してください。 のヘルプを参照してください。 [ask]も読んでください。 –

答えて

0

私はそれがnode.jsの範囲外だと思うので、あなたはnfs、sshfsなどのローカルにリモートファイルシステムをマウントする方法を見ることができます。ローカルマシンにマウントした後は、fsモジュールで読み書きできます。

0

ありがとうございます! javaを使ってファイルをリモートで読み取る方法を見つけました。これは私のシステム上のリモートシステムからファイルを取得します。 これのjarファイルを作成し、それをnode.jsコードで使用します。

PS-私は、使用しているJavaライブラリ(VFSローカル)用の同様のノードモジュールを見つけましたが、ノードモジュール - vfs-localとpty.cc(vfs-localはpty.ccとpty.ccはインストール中にいくつかのエラーを表示していました)

0

ファイルプロトコルでファイルを読み取る方法が見つかりました。ファイルを読み込んだり、ファイルプロトコルを使ってファイルデータを取得する場合は、コードの下にあるチェックアウトを行います。

const fs = require('fs'); 
const { URL } = require('url'); 
const fileUrl = new URL('file://tmp/hello.txt'); 

fs.readFileSync(fileUrl); 

また、Node.js documentationも参照してください。

関連する問題