NodeJS は次のファイルをコピーします: 通常、小さなファイルのコピー操作では、ストリーム パイプライン転送操作が使用されます。 まず、インポートしたファイルをロードする必要があります: var fs = require('fs'); 1. フォルダーを同期的に作成する fs.mkdirSync(yourfileDirPath); 非同期でフォルダを作成する fs.mkdir(yourfileDirPath); 2. フォルダが存在するかどうかを確認する - 同期 fs.existsSync(ディレクトリパス); 非同期 fs.exists(dirpath); 上記の関連操作を使用すると、フォルダーの作成を決定するメソッドを直接記述できます。 関数 mkdir(dirpath,dirname) { // 呼び出し時に間違ったパラメータが渡されることを避けるために、2 番目のパラメータが正常かどうかを判断します。if (dirname !== path.dirname(dirpath)) { mkdir(ディレクトリパス); 戻る; } if (fs.existsSync(dirname)) { fs.mkdirSync(ディレクトリパス) } それ以外 { mkdir(dirname, path.dirname(dirname)); fs.mkdirSync(ディレクトリパス); } } 同期および非同期の作成、読み取りなどの問題に注意してください。そうしないと、コピー時にフォルダーが存在しなくなります。同期作成の Sync メソッドを使用することをお勧めします。これは通常、fs.xxxSync の形式です。 要約する これで、node.js ファイルのコピー、フォルダーの作成、およびその他の関連操作に関するこの記事は終了です。node.js ファイルのコピーとフォルダー作成に関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: Linux は n 日前のログとサンプルコマンドを自動的に削除します
多くのプロジェクトでは、中央に灰色の分割線があり、両側に分割線がないグリッド表示の機能を実装する必要...
目次[例を見る]: 【本来の効果は以下の通り】理由は次のとおりです。 【解決】:要約するBootSt...
最終的な効果は次のようになります。アニメーションは2つのステップに分かれていますランニング軌道を開発...
効果デモ.html <html> <ヘッド> <メタ文字セット=&qu...
この記事では、角を丸くするためのjsキャンバスの具体的なコードを参考までに紹介します。具体的な内容は...
今日は、ネイティブ JS で実装された見栄えの良いカウンターを紹介します。効果は次のとおりです。 以...
目次序文インデックス プッシュダウンとは何ですか?インデックスプッシュダウン最適化の原理インデックス...
1. 開発環境 vue+vant 2. コンピュータシステム Windows 10 Profess...
MySQL 8.0.12のダウンロードとインストールのチュートリアルは参考までに、具体的な内容は次の...
序文この記事では主に、Linux/Mac に MySQL をインストールするときにパスワードを忘れた...
1. 背景サーバーの開発プロセスでは、新しいコードや構成をロードするためにサービスを再起動することが...
SSH 公開鍵認証は、SSH 認証方式の 1 つです。 SSH パスワードフリーのログインは公開鍵認...
目的リクエスト アクセス ボリュームを制御するための Nginx ngx_http_limit_co...
今日、redis をインストールしたところ、今までになかったいくつかのエラーが発生しました。ここで記...
Linux は一般的にサーバーとして使用され、サーバーは一般的にコンピュータルーム内に置かれます。L...