Update mkdirp dev dep
まだ誰も着手していません。
評価
- 難易度
- 1/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 35/100
- issue の種類
- リファクタリング
- 明瞭さ
- 明確に書かれている
- 活発さ
- 停滞
- 技術スタック
- javascript, node.js
調査の方向性
test/write.test.jsを読み、そこにあるmkdirpの呼び出しを、提案されているpromiseベースのパッチと比較してください。更新されたmkdirpの開発依存関係でwriteテストがパスし、エラーが引き続き想定どおりに発生することを確認してください。
索引モデルが issue の本文から書いたものです。
説明
This simple patch seems enough:
--- a/test/write.test.js
+++ b/test/write.test.js
@@ -25,8 +25,7 @@
var dest2 = path.join(__dirname,'tmp', 'aync-copy',name);
mkdirp.sync(path.dirname(dest));
mkdirp.sync(path.dirname(dest2));
- mkdirp(path.dirname(dest), function(err) {
- if (err) throw err;
+ mkdirp(path.dirname(dest)).then(() => {
if (path.extname(name)) {
zf.readFile(name, function(err, buffer) {
if (err) throw err;
@@ -48,6 +47,8 @@
});
});
}
+ }).catch( err => {
+ throw err;
});
});
});
- 主要言語
- C++
- スター
- 101
- フォーク
- 42
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
mapbox/node-zipfile のほかの issue
-
npm install构建失败 オープン
難易度 4/5 3〜5日 初心者へのやさしさ 20/100
mapbox/node-zipfile#87 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
mapbox/node-zipfile#86 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
mapbox/node-zipfile#83 · リアクション 2 件 ·
mapbox/node-zipfile の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
google/libultrahdr#485 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
godotengine/godot#123776 ·
-
bug
難易度 1/5 1時間未満 初心者へのやさしさ 60/100
-
good first issue
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
-
good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
ros2/common_interfaces#344 ·