Closed hi85gh closed 5 years ago
Prettier のみ VS Code のエクステンションとバージョンが合わず、オートフォーマットでエラーが出てしまうためアップデートは見送っています。
await Promise.all(
fs.readdirSync(path.join(__dirname, '../mocks/models')).map(filename =>
(async () => {
- mock[
- filename.replace('.js', '')
- ] = (await import(`../mocks/models/${filename}`)).default.defaultValues()
+ mock[filename.replace('.js', '')] = (await import(
+ `../mocks/models/${filename}`
+ )).default.defaultValues()
})(),
),
)
今回の修正で解消されているかと思います。
111 で上記の報告をしていましたが、今の Prettier のバージョンでも以下のようにオートフォーマットされてしまい、エラーが発生していました。
作業当日に VS Code のエクステンションが v1.9.0
にアップデートされていたので差分が出ていたようです。
すみません、ログイン後にエラーが出ていたのであらためて修正します。
@m-mitsuhide
修正に加えて以下の変更を加えました。
ご確認をお願いします。
main/
配下のファイルの場合、 ~
, @
は main
のエイリアスrenderer/
配下のファイルの場合、 ~
, @
は renderer
のエイリアス~~
, @@
はプロジェクトルートのエイリアスmain/mocks/models/*.js
の export default
を関数とオブジェクトに分割
main/mocks/models
ディレクトリに.DS_Store
など JavaScript 以外のファイルが入ってしまった場合にエラーになってしまうため、filter()
メソッドを追加しました。