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 日前のログとサンプルコマンドを自動的に削除します
最近、かなり暇です。大学4年生として数か月間インターンをしていました。インターンとして、Docker...
目次使用シナリオ達成方法1. 動的コンポーネントを配置する場所2. コンポーネントのインスタンスを取...
CUDA インストール cuda をダウンロードサポートされているcudaバージョンを表示するには...
まず、インターネット上の一般的な慣行を見てみましょうデフォルトでは、プライベート ライブラリはイメー...
border-radius で生成できる四角形やその他の図形に影を追加する場合 (「Adaptive...
前回の記事では、MySQL データ保存手順パラメータの詳細な例を紹介しました。今日は、JSON デー...
以下のように表示されます。 SELECT count(DISTINCT(a.rect_id)) zc...
序文私のチームが税制モジュールを開発していたとき、計算問題、特にグリッド内の計算を解決するために時間...
効果プレビュー右側の「クリックしてプレビュー」ボタンを押すと現在のページでプレビューが表示され、リン...
display: flex レイアウトに関しては、深く理解している人もいますし、私も他の人の作業か...
# Windows および Linux 上の Redis のインストール デーモン構成Redis の...
目次背景問題の説明原因分析シミュレーションする総括する背景日常の使用において、MySQL で個別また...
目次1. ホームページ制作1. ダウンロードアプリの制作2. ナビゲーションバーの制作3. カルーセ...
質問: DockerにNginxをインストールするときに次のエラーが発生しました: docker: ...
以下のコマンドのほとんどは、コンソール/ターミナル/シェルで入力する必要があります。 'su...