問題タブ [fs-extra]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - NodeJS のローカル ファイルパスから File オブジェクトを返す
オブジェクトのローカル ファイルパスを取得しながら、Blob
またはFile
オブジェクトを返す関数を作成しようとしています。この関数は Firebase クラウド関数の一部として使用されるため、NodeJS を使用して実行する必要があります。多くの方法を試しましたが、どれもうまくいきません。彼らは主にこれを中心に展開しています。blob_object
tmpFilePath
試行 1: を使用しstreamToBlob
ます。redditからインスピレーションを得た
エラー:ReferenceError: Blob is not defined
試行 2: を使用しblob
ます。スタックオーバーフローから着想
エラー: TypeError: Blob is not a constructor
。
実行可能な解決策は、ファイルにコードを記述したときに、またはオブジェクトを実行して console.logfile.js
に記録できることを意味します。一連の手順でこれを行う方法を知っている人はいますか? ノード8にいます。node file.js
Blob
File
node.js - EACCES: nodemon のみを使用して fs-extra で許可が拒否されました
fs-extra npm モジュールのmoveメソッドを使用しようとしています。ファイルと空のディレクトリの移動には機能しますが、 nodemonの使用中に空でないディレクトリを移動しようとするたびに、次のエラーが発生します。
ただし、古き良き時代のまったく同じ方法を使用しようとすると、見事node index.js
に機能します。nodemon に十分な権限がないのはなぜですか? どうすれば修正できますか?
私が試してみました:
- sudo を使用した nodemon のインストール
- sudo なしで nodemon をインストールする
- 最初の 2 つのそれぞれが、sudo で nodemon を実行している
- 最初の 2 つのそれぞれが、sudo なしで nodemon を実行している
編集:
@Aw Snap さんのコメントを参考に、Mac OS で試してみたところ、nodemon でも動作するようです。
これは Linux 用の Windows サブシステムに特有の問題なのだろうか...
reactjs - react-scripts ビルドはローカルで動作しますが、CodeBuild では失敗します
CodeBuild を使用して、反応する Web サイトを S3 にデプロイしています。npm run build
ローカルで実行すると、完全に機能します。ただし、CodeBuild にヒットすると、次のエラーで失敗します。
パッケージに fs-extra をインストールしようとしましたが、それでも同じエラーが発生します。これはすぐに使える create-react-app アプリケーションであるため、本当に頭を悩ませています。どんな助けでも大歓迎です!
必要な場合に備えて、これは私の CodeBuild がどのように見えるかです: