角度2のファイルをngx-uploaderでアップロードし、multerでバックエンド(nodejs/feathers)に保存しています。私は今、イメージを表示しようとしていますが、実際にはパスがどのように動作しているかを確認するだけで、.pdfファイルに到達することができます。 ファイルパスとして、これを取得しています:resources \\ uploads \\ quality-docs \\ FILENAMEこのように私はそれらに到達しようとしました:http://localhost:3030/resources/uploads/quality-docs/FILENAMEしかし、それは動作しません、それは私に404を与えます。パブリックフォルダには、私はhttp://localhost:3030/FILENAMEのようにそれに達することができます...しかし、それが公開されていない方法がありますか?ノード(サーバー)から角度2に画像を表示していますか?
これは私のバックエンドの構造がどのように見えるかです:任意のアイデア/ sugestionsは歓迎されている
、これも行くための正しい方法ですか?さらに、あなたがどのようにサーバーからファイルを削除するか考えている場合は?ノード・アプリケーションの使用からファイルを削除するための
app.use(express.static('resources/uploads'))
:
expressをnode.jsのWebサーバーとして使用していますか?その場合は、http://expressjs.com/en/starter/static-files.htmlを参照してresources/uploadsディレクトリに新しい静的ルートを追加してください。 –
また、ファイルを削除するには、 'unlink'を使用してください。https://stackoverflow.com/questions/5315138/node-js-remove-file –
wow thanksありがとう! – Kerim092